{"slug": "awesome-nocobase-discover-and-share-plugins-built-by-the-community", "title": "Awesome NocoBase: Discover and Share Plugins Built by the Community", "summary": "NocoBase has launched Awesome NocoBase, a GitHub repository where developers can discover and share plugins built by the community for its plugin-architecture platform. The initiative aims to grow the plugin ecosystem, with featured plugins including NocoBase Hooks, Global Search, Office File Previewer, Enhanced Table Block, Auth: Email, Custom Login Page, and Block: Tabs, all created by community developers.", "body_md": "From day one, NocoBase has been built on a plugin architecture.\n\nThis architecture gives NocoBase the flexibility and extensibility needed for long-term growth. Developers can continuously add new capabilities for different business needs without modifying the core system.\n\nWith the rise of AI coding tools, plugin development is becoming easier than ever. With tools like Claude Code, Codex, and Cursor, together with [NocoBase’s AI plugin development capabilities](https://docs.nocobase.com/cn/ai-dev), more developers can quickly build their own plugins.\n\nNow, you can discover community-built plugins in [Awesome NocoBase](https://github.com/nocobase/awesome-nocobase), or share your own extensions and help grow the NocoBase plugin ecosystem.\n\n## Featured Community Plugins\n\nCurrently, [Awesome NocoBase](https://github.com/nocobase/awesome-nocobase) features a collection of plugins created by community developers. These plugins are built from real-world projects and experiences. Some address common needs, some extend NocoBase’s core capabilities, and others provide solutions for specific business scenarios.\n\n[NocoBase Hooks](https://github.com/Bunnarin/nocobase-plugin-hooks)\n\n**Author:** [Bunnarin](https://github.com/Bunnarin)\n\nNocoBase Hooks provides an extension mechanism similar to PocketBase’s `pb_hooks`\n\n. Developers can write server-side extensions directly in the `storage/hooks/`\n\ndirectory while leveraging NocoBase capabilities such as database events, middleware, custom APIs, ACL, and logging.\n\nIt also supports automatic loading, hot reload during development, TypeScript, and independent dependency management.\n\n[Global Search](https://github.com/trumanharry/nocobase-globalsearch-plugin)\n\n**Author:** [trumanharry](https://github.com/trumanharry)\n\nGlobal Search adds a cross-table search entry to the NocoBase admin interface, making it easier to find information across different data collections such as customers, orders, projects, and contacts.\n\n[Office File Previewer](https://github.com/OneTwoSmall/nocobase-custom-plugins/tree/main/plugins/%40nocobase/plugin-file-previewer-office)\n\n**Author:** [OneTwoSmall](https://github.com/OneTwoSmall)\n\nOffice File Previewer enhances NocoBase’s file preview capabilities with flexible support for Office documents and other file formats.\n\nFor use cases such as knowledge bases, contract management, archives, and internal file systems, users can preview files directly inside NocoBase without downloading files or switching between applications.\n\n[Enhanced Table Block](https://github.com/OneTwoSmall/nocobase-custom-plugins/tree/main/plugins/%40nocobase/plugin-enhanced-table-block)\n\n**Author:** [OneTwoSmall](https://github.com/OneTwoSmall)\n\nEnhanced Table Block extends NocoBase table blocks with richer data display and interaction features.\n\nIt is ideal for scenarios involving reports, inventory, orders, and financial data, allowing users to manage information in a more spreadsheet-like way.\n\n[Auth: Email](https://github.com/OneTwoSmall/nocobase-custom-plugins/tree/main/plugins/%40nocobase/plugin-auth-email)\n\n**Author:** [OneTwoSmall](https://github.com/OneTwoSmall)\n\nSupports authentication through email verification codes.\n\n[Custom Login Page](https://github.com/taichuy/nocobase-plugin-login-lite)\n\n**Author:** [JAVA-LW](https://github.com/JAVA-LW)\n\nCustom Login Page allows administrators to configure NocoBase login page themes, styles, and branding directly from the backend.\n\nIt is suitable for projects that require a consistent brand experience or dedicated login portals for customers, employees, and partners.\n\n[Block: Tabs](https://github.com/vokylin/plugin-block-tabs)\n\n**Author:** [zoudeming-vk](https://github.com/zoudeming-vk)\n\nBlock: Tabs provides a tab block that organizes multiple NocoBase blocks within a single interface.\n\nFor information-heavy detail pages and management screens, it reduces scrolling and groups related content into tabs, creating a clearer page structure.\n\n[Watermark](https://github.com/fengwenkai168/nocobase-plugin/)\n\n**Author:** [fengwenkai168](https://github.com/fengwenkai168)\n\nWatermark adds semi-transparent watermarks to NocoBase pages and can display information about the current user.\n\nAdministrators can customize watermark text, opacity, and font size. It is suitable for contracts, customer data, and other sensitive information where reducing screenshot-based data leakage is important.\n\n[Role Switcher](https://github.com/michaelxmn/plugin-role-switcher)\n\n**Author:** [michaelxmn](https://github.com/michaelxmn)\n\nRole Switcher adds a quick role switching option to the top navigation bar.\n\nIt helps users with multiple roles switch contexts more efficiently, and makes permission testing easier for administrators and developers.\n\n[Per-User Column Settings](https://github.com/Albert-mah/nocobase-plugin-user-columns)\n\n**Author:** [Albert-mah](https://github.com/Albert-mah)\n\nPer-User Column Settings allows each user to save their own table column preferences.\n\nUsers can customize visible fields, reorder columns, freeze columns, and adjust column widths without affecting other users. It is especially useful for business systems where different roles focus on different information.\n\n[Field Sequence Pro](https://github.com/ericto888/nocobase-plugin-field-sequence-pro)\n\n**Author:** [ericto888](https://github.com/ericto888)\n\nField Sequence Pro extends the built-in auto-numbering field with support for form variables, value mapping dictionaries, and multi-dimensional isolated counters while keeping the original functionality.\n\nIt is suitable for generating unique identifiers such as order numbers, contract numbers, and business serial numbers based on different rules.\n\n[HTTP Error Handler](https://github.com/Albert-mah/plugin-http-error-handler)\n\n**Author:** [Albert-mahmahuantest](https://github.com/Albert-mah)\n\nHTTP Error Handler provides global 4xx/5xx error handling for NocoBase.\n\nAdministrators can define error handling rules using JS expressions, display unhandled API errors with custom error pages, or redirect users to specific pages automatically.\n\n[Workflow: URL Trigger](https://github.com/Albert-mah/plugin-workflow-url-trigger)\n\n**Author:** [Albert-mah](https://github.com/Albert-mah)\n\nWorkflow: URL Trigger enables workflows to be triggered by external HTTP requests.\n\nIt supports wildcard and regular expression matching, uses request parameters as workflow variables, and can work with the HTTP Response node to build Webhooks, API integrations, and automation workflows.\n\n[Workflow: Crypto](https://github.com/Albert-mah/plugin-workflow-crypto)\n\n**Author:** [Albert-mah](https://github.com/Albert-mah)\n\nWorkflow: Crypto provides AES encryption and decryption nodes for workflows.\n\nIt supports variable inputs and automatic JSON parsing after decryption, making it suitable for secure data exchange with external systems.\n\n[Workflow: Auth Token](https://github.com/Albert-mah/plugin-workflow-auth-token)\n\n**Author:** [Albert-mah](https://github.com/Albert-mah)\n\nWorkflow: Auth Token generates real NocoBase login JWTs within workflows.\n\nIt can be used to create SSO login links and programmatic access tokens, and combined with URL Trigger and Crypto to build complete single sign-on workflows.\n\n## Build the NocoBase Plugin Ecosystem Together\n\nIf you have created a NocoBase plugin, we welcome you to submit it to [Awesome NocoBase](https://github.com/nocobase/awesome-nocobase).\n\nOur goal is to help more users discover valuable plugins while giving great plugins and their developers more exposure.\n\nIn the future, we will continue highlighting outstanding community plugins and the developers behind them.", "url": "https://wpnews.pro/news/awesome-nocobase-discover-and-share-plugins-built-by-the-community", "canonical_source": "https://www.nocobase.com/en/blog/awesome-nocobase-community-plugins%20%20/", "published_at": "2026-07-26 16:00:00+00:00", "updated_at": "2026-07-27 17:39:38.691815+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["NocoBase", "Awesome NocoBase", "Bunnarin", "trumanharry", "OneTwoSmall", "JAVA-LW", "zoudeming-vk"], "alternates": {"html": "https://wpnews.pro/news/awesome-nocobase-discover-and-share-plugins-built-by-the-community", "markdown": "https://wpnews.pro/news/awesome-nocobase-discover-and-share-plugins-built-by-the-community.md", "text": "https://wpnews.pro/news/awesome-nocobase-discover-and-share-plugins-built-by-the-community.txt", "jsonld": "https://wpnews.pro/news/awesome-nocobase-discover-and-share-plugins-built-by-the-community.jsonld"}}