awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
jonseg avatar

jonseg/crud-admin-generator

0
View on GitHub↗
1,425 stars·433 forks·JavaScript·MIT·23 viewscrud-admin-generator.com↗

Crud Admin Generator

This tool is an automated backend code generator that creates administrative dashboards by inspecting existing relational database structures. It functions as a schema-driven scaffolding utility, parsing table definitions and foreign key constraints to produce functional server-side controllers and user interfaces for record management.

The project distinguishes itself through static source code ejection, which outputs human-readable files that developers can manually modify or extend. By analyzing database metadata, it automatically maps relational data to intuitive selection components and replaces raw numeric identifiers with human-readable labels, ensuring that the generated administrative views remain consistent and responsive across different screen sizes.

The generated output includes the necessary server-side logic and dashboard layouts required to manage database records. Because the tool produces standard source files rather than opaque binaries, it allows for full customization of the underlying controllers and views to accommodate specific project requirements.

Features

  • Schema-Driven Code Generators - Generates full CRUD backend code and frontend views by parsing database table structures.
  • Database Schema Scaffolding Tools - Automates the creation of server-side request handlers by inspecting table definitions and column types during the build process.
  • Automatic Admin Interface Generators - Automatically generates administrative user interfaces and management consoles from database schemas.
  • CRUD Generators - Automatically generates database management interfaces and server-side controllers from models.
  • Relationship Automation - Detects foreign key patterns to automatically generate selection menus and display human-readable labels.
  • Relationship Mapping - Automatically generates code to navigate and display table associations based on foreign key constraints.
  • Database Schema Scaffolding - Reads existing table structures and foreign key relationships to produce functional backend code and user views.
  • Ejectable Generators - Outputs human-readable project files that allow developers to manually extend or modify the generated backend logic.
  • Low-Code Generators - Acts as a development utility that outputs extensible source files for administrative dashboards.
  • Database Administration Interfaces - Provides graphical user interfaces for the visualization and administrative management of database contents.

Star history

Star history chart for jonseg/crud-admin-generatorStar history chart for jonseg/crud-admin-generator

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Crud Admin Generator

Hand-picked collections where Crud Admin Generator appears.
  • Automated Database API Generators
  • full-stack admin dashboard framework

Projects sharing features with Crud Admin Generator

These projects share indexed features with Crud Admin Generator. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • thinkgem/jeesitethinkgem avatar

    thinkgem/jeesite

    8,044View on GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    View on GitHub↗8,044
  • jqhph/dcat-adminjqhph avatar

    jqhph/dcat-admin

    4,022View on GitHub↗

    dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du

    PHPlaravellaravel-admin
    View on GitHub↗4,022
  • go-admin-team/go-admingo-admin-team avatar

    go-admin-team/go-admin

    12,687View on GitHub↗

    go-admin is a full-stack admin scaffolding system that generates a complete backend management interface with built-in user, role, menu, and department management modules. It combines role-based access control enforcement, JWT token authentication, multi-tenant database isolation, and scheduled task scheduling into a single framework, with a Vue-based frontend rendered through reusable components. The project distinguishes itself by integrating a Casbin RBAC engine for granular permission management across menus, buttons, and API endpoints, alongside automatic API documentation generation fro

    Goadminant-designant-design-pro
    View on GitHub↗12,687
  • infyomlabs/laravel-generatorInfyOmLabs avatar

    InfyOmLabs/laravel-generator

    3,829View on GitHub↗

    This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and REST API generator that automates the creation of models, controllers, and administrative interfaces based on database schemas. The tool is distinguished by its template-driven approach, using customizable stub files that allow developers to override default blueprints to enforce specific architectural standards. It provides complete administrative dashboard boilerplates, including integrated authentication, themed UI layouts, and searchable data tables. The system covers a b

    PHP
    View on GitHub↗3,829
Compare all 30 related projects→

Frequently asked questions

What does jonseg/crud-admin-generator do?

This tool is an automated backend code generator that creates administrative dashboards by inspecting existing relational database structures. It functions as a schema-driven scaffolding utility, parsing table definitions and foreign key constraints to produce functional server-side controllers and user interfaces for record management.

What are the main features of jonseg/crud-admin-generator?

The main features of jonseg/crud-admin-generator are: Schema-Driven Code Generators, Database Schema Scaffolding Tools, Automatic Admin Interface Generators, CRUD Generators, Relationship Automation, Relationship Mapping, Database Schema Scaffolding, Ejectable Generators.

Which projects share features with jonseg/crud-admin-generator?

Projects with overlapping indexed features include: jqhph/dcat-admin — dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It… go-admin-team/go-admin — go-admin is a full-stack admin scaffolding system that generates a complete backend management interface with built-in… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… infyomlabs/laravel-generator — This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and… uasoft-indonesia/badaso — Badaso is a headless content management system and administrative framework built on Laravel. It functions by… yangzongzhuan/ruoyi — RuoYi is a Spring Boot admin framework designed for building enterprise applications. It provides a foundation for…