Directories

Internal Tools & Admin Panels tools directory

A curated directory of frameworks, low-code platforms, and component libraries specifically designed for building internal dashboards, admin panels, and back-office tools.

Category:
Pricing Model:

Showing 10 of 10 entries

Retool

freemium

A drag-and-drop platform for building internal tools that connects to any database or API using SQL and JavaScript.

Pros

  • + Extensive library of 100+ pre-built components
  • + Native support for writing custom JavaScript logic
  • + Robust set of connectors for SQL, NoSQL, and REST APIs

Cons

  • Per-user pricing model can become expensive for large teams
  • Proprietary format makes version control and diffing difficult
drag-and-dropenterprisegui-builder
Visit ↗

Appsmith

open-source

An open-source low-code platform for building internal applications with a focus on self-hosting and extensibility.

Pros

  • + Self-hostable via Docker or Kubernetes
  • + No limit on the number of end-users in the open-source version
  • + Supports Git-based version control

Cons

  • Component styling options are more limited than custom CSS
  • Learning curve for complex multi-step workflows
self-hostedjavascriptopen-source
Visit ↗

Refine

open-source

A headless React framework for building internal tools, providing hooks and providers for data fetching, auth, and routing.

Pros

  • + UI-agnostic; works with Ant Design, Material UI, Mantine, or Tailwind
  • + Automated data provider generation for REST and GraphQL
  • + Built-in support for SSR and Next.js

Cons

  • Requires significant boilerplate compared to low-code tools
  • Steep learning curve for the headless architecture pattern
reactheadlesstypescript
Visit ↗

React Admin

freemium

A frontend framework for building B2B applications on top of REST/GraphQL APIs, based on Material UI.

Pros

  • + Highly stable with over 10 years of development
  • + Excellent documentation and community recipes
  • + Declarative syntax for defining resources and relationships

Cons

  • Material UI dependency makes custom branding difficult
  • Advanced features like many-to-many relationships require a paid license
reactmaterial-uicrud
Visit ↗

Filament

open-source

A collection of full-stack components for Laravel developers to build admin panels and TALL stack applications.

Pros

  • + Deep integration with Laravel Eloquent models
  • + Zero-config generation of CRUD interfaces from database schemas
  • + Built-in support for multi-tenancy and RBAC

Cons

  • Strictly limited to the PHP/Laravel ecosystem
  • Performance can lag with extremely large, complex datasets in Livewire
laravelphptall-stack
Visit ↗

TanStack Table

open-source

A headless UI library for building powerful tables and datagrids with sorting, filtering, and grouping.

Pros

  • + Framework agnostic (React, Vue, Svelte, Solid, TS/JS)
  • + Extremely lightweight with zero dependencies
  • + Complete control over markup and styling

Cons

  • No built-in UI; requires manual implementation of all visual elements
  • Complex API for advanced features like column pinning or virtualization
datagridheadless-uiperformance
Visit ↗

Budibase

freemium

An open-source low-code platform that includes a built-in database and automation engine for internal workflows.

Pros

  • + Includes an internal database for rapid prototyping without external infra
  • + Visual automation builder for multi-step backend tasks
  • + Generates responsive applications out of the box

Cons

  • Less flexible for complex frontend logic than Retool
  • Smaller ecosystem of third-party plugins
automationno-codeself-hosted
Visit ↗

CASL

open-source

An isomorphic JavaScript library which restricts what resources a given user is allowed to access.

Pros

  • + Declarative syntax for defining permissions (Ability/Cannot)
  • + Works on both frontend (UI visibility) and backend (API protection)
  • + Integrates with major frameworks like NestJS, Vue, and React

Cons

  • Requires manual synchronization of permissions between DB and client
  • Can lead to complex logic files if roles are not strictly defined
rbacabacsecurity
Visit ↗

Permit.io

freemium

A full-stack permissions-as-a-service platform that provides a UI for managing RBAC and ABAC for internal tools.

Pros

  • + Decouples authorization logic from application code
  • + Provides a 'No-Code' UI for non-technical stakeholders to manage roles
  • + Built on top of Open Policy Agent (OPA)

Cons

  • Introduces an external dependency for critical authorization paths
  • Latency overhead for remote permission checks if not using local sidecars
authorizationopacompliance
Visit ↗

ToolJet

open-source

An open-source low-code framework for building internal tools with a focus on custom plugin development.

Pros

  • + Extensible architecture using a plugin-based system
  • + Supports custom React components within the low-code environment
  • + Good support for mobile-responsive layouts

Cons

  • Documentation for custom plugin development is sparse
  • Smaller community compared to Retool or Appsmith
low-codepluginsreact
Visit ↗