awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

78 مستودعات

Awesome GitHub RepositoriesBoilerplate Generators

Utilities that scaffold missing implementation members and repetitive code structures.

Distinct from Code Generators: Distinct from general code generators: focuses on IDE-assisted scaffolding of language-specific boilerplate.

Explore 78 awesome GitHub repositories matching development tools & productivity · Boilerplate Generators. Refine with filters or upvote what's useful.

Awesome Boilerplate Generators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • react-boilerplate/react-boilerplateالصورة الرمزية لـ react-boilerplate

    react-boilerplate/react-boilerplate

    29,490عرض على GitHub↗

    This is a foundational project structure for building scalable web applications using React. It provides a standardized directory structure and build tools to accelerate the bootstrapping of new projects, featuring a Redux architecture for predictable state management through unidirectional data flow and an immutable store. The project is distinguished by a command-line interface for generating standardized components, containers, and routes from predefined templates. It implements an offline-first framework using service workers to enable progressive web app functionality, alongside a compon

    Automates the creation of starter code and folder structures for components and containers via a CLI.

    JavaScripti18nimmeroffline-first
    عرض على GitHub↗29,490
  • audreyr/cookiecutterالصورة الرمزية لـ audreyr

    audreyr/cookiecutter

    24,951عرض على GitHub↗

    Cookiecutter is a cross-platform command-line interface tool for project scaffolding and template generation. It functions as a project templating CLI and variable orchestrator that creates standardized software project boilerplates across different operating systems and programming languages. The tool generates project directory structures from predefined templates using variable substitution. It supports the retrieval of template source code from remote Git repositories and utilizes a definition file to prompt users for configuration values to personalize the resulting files and folder stru

    Generates initial codebase and configuration files for various languages to eliminate repetitive manual project setup.

    Python
    عرض على GitHub↗24,951
  • pure-admin/vue-pure-adminالصورة الرمزية لـ pure-admin

    pure-admin/vue-pure-admin

    20,368عرض على GitHub↗

    vue-pure-admin is a comprehensive Vue 3 admin dashboard template and TypeScript boilerplate designed for building enterprise web applications. It provides a Vite-based frontend scaffold that incorporates a role-based access control system and a micro-frontend architecture for dividing large administrative applications into smaller, independently deployable units. The project features an advanced permission management framework that handles route protection, menu access filtering, and component-level visibility control. It includes specialized support for multi-tenant system administration, al

    Ships editor snippets that provide standardized template structures for rapidly generating UI components.

    Vueadminelement-plusesm
    عرض على GitHub↗20,368
  • infinitered/igniteالصورة الرمزية لـ infinitered

    infinitered/ignite

    19,842عرض على GitHub↗

    Ignite is a command-line interface tool and project boilerplate for standardized cross-platform mobile application development. It provides a pre-configured foundation that includes a mobile app UI framework and a set of scaffolds to ensure architectural consistency across projects. The project distinguishes itself through a dedicated CLI for generating standardized components and models, as well as a mechanism for upgrading project boilerplates and dependencies. It further supports development through a curated collection of shared code recipes for common implementation tasks. The capabilit

    Automates the creation of standardized boilerplate for UI components and data models.

    TypeScript
    عرض على GitHub↗19,842
  • baomidou/mybatis-plusالصورة الرمزية لـ baomidou

    baomidou/mybatis-plus

    17,391عرض على GitHub↗

    MyBatis-Plus is a persistence framework extension for Java that simplifies data access by reducing boilerplate code. It provides a toolkit for automating common database operations, utilizing dynamic query wrappers and a system for automated CRUD generation. The project distinguishes itself through a code generation system that produces mapper, model, service, and controller layers based on database metadata. It also implements a security layer that prevents SQL injection through input sanitization and blocks dangerous global update or delete operations to prevent accidental data loss. The f

    Includes a command-line utility that scaffolds mapper, model, service, and controller layer code.

    Javamybatismybatis-plusmybatis-spring
    عرض على GitHub↗17,391
  • shuzheng/zhengالصورة الرمزية لـ shuzheng

    shuzheng/zheng

    16,672عرض على GitHub↗

    Zheng is a Spring Boot microservices framework and enterprise J2EE development platform. It functions as a distributed service gateway and identity provider, providing a foundation for building complex business applications and microservices infrastructure. The project includes a comprehensive enterprise content management system and an OAuth2 identity provider for managing single sign-on and third-party social login integrations. It also features a MyBatis ORM code generator that automatically creates database models and boilerplate functions from existing tables. The platform covers a broa

    Automates the creation of database models and repetitive functions to accelerate development.

    Javaactivemqaliossdruid
    عرض على GitHub↗16,672
  • rust-lang/rust-analyzerالصورة الرمزية لـ rust-lang

    rust-lang/rust-analyzer

    16,590عرض على GitHub↗

    Rust-analyzer is a language server implementation that provides real-time code intelligence, static analysis, and development productivity tools for the Rust programming language. It functions as a backend engine that communicates with text editors to deliver deep structural understanding of source code, enabling features like semantic analysis, symbol navigation, and automated refactoring. The project distinguishes itself through a core engine designed for high-performance responsiveness, utilizing incremental query-based compilation and lazy demand-driven evaluation to minimize resource con

    Scaffolds missing implementation members and match arms to reduce manual typing.

    Rusthacktoberfestlsp-serverrust
    عرض على GitHub↗16,590
  • umijs/umiالصورة الرمزية لـ umijs

    umijs/umi

    16,039عرض على GitHub↗

    Umi is a comprehensive React application framework and enterprise frontend toolchain. It provides a plugin-based build system and a configuration-driven routing engine to integrate routing, build tooling, and deployment within a single dependency. The project serves as a micro-frontend orchestrator, coordinating multiple independent frontend applications into a single interface with shared data flow. Its extensible architecture allows for the customization of every stage of the application development lifecycle through a system of plugins. The framework covers a broad range of enterprise cap

    Provides a system of micro-generators to install specific architectural features and configurations on demand.

    TypeScriptreactreact-frameworkumi
    عرض على GitHub↗16,039
  • swiftlang/swift-evolutionالصورة الرمزية لـ swiftlang

    swiftlang/swift-evolution

    15,854عرض على GitHub↗

    Swift Evolution serves as the central governance and design platform for the Swift programming language. It provides a structured, collaborative framework for tracking, discussing, and managing the formal proposals and technical goals that define the language's syntax, semantics, and core features. By maintaining a comprehensive collection of design documentation, the project ensures the long-term stability and consistency of the language as it matures. The repository acts as the primary hub for the language's evolution, coordinating community feedback and technical decisions through a transp

    Creates boilerplate code from templates to maintain consistency across data types and definitions.

    Markdown
    عرض على GitHub↗15,854
  • kilo-org/kilocodeالصورة الرمزية لـ Kilo-Org

    Kilo-Org/kilocode

    15,616عرض على GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Generates background autocomplete suggestions for boilerplate and test scaffolding.

    TypeScriptaiai-ageai-coding
    عرض على GitHub↗15,616
  • quarkusio/quarkusالصورة الرمزية لـ quarkusio

    quarkusio/quarkus

    15,479عرض على GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Scaffolds missing implementation members and repetitive code structures to accelerate development.

    Javacloud-nativehacktoberfestjava
    عرض على GitHub↗15,479
  • yiisoft/yii2الصورة الرمزية لـ yiisoft

    yiisoft/yii2

    14,298عرض على GitHub↗

    Yii2 is a professional PHP web framework designed for developing high-performance, scalable enterprise web applications. It utilizes a Model-View-Controller architecture to separate data logic, user interfaces, and request handling, ensuring maintainability for large-scale projects. The framework includes a built-in PHP code generator that automates the creation of boilerplate controllers and models by scanning database schemas. It provides an Active Record object-relational mapping system where classes represent tables and instances represent rows to manage data persistence. Additional capa

    Includes a built-in code generator that automates the creation of boilerplate controllers and models by scanning database schemas.

    PHP
    عرض على GitHub↗14,298
  • jxnl/instructorالصورة الرمزية لـ jxnl

    jxnl/instructor

    13,236عرض على GitHub↗

    Instructor is a library designed to parse, validate, and map unstructured language model responses into strongly typed, schema-compliant data objects. It provides a framework for structured data extraction that uses data modeling classes to enforce strict type constraints on model outputs, ensuring that generated content consistently matches expected structures. The library distinguishes itself through an automated error recovery system that manages the lifecycle of failed extraction attempts. When a model output fails to meet defined schema requirements, the framework automatically triggers

    Automates the extraction and validation of JSON from language models with built-in retry and error feedback mechanisms.

    Python
    عرض على GitHub↗13,236
  • brianc/node-postgresالصورة الرمزية لـ brianc

    brianc/node-postgres

    13,155عرض على GitHub↗

    This project is a Node.js client for PostgreSQL databases, providing a protocol parser to translate raw binary streams into JavaScript objects. It serves as a driver for executing queries, managing data, and integrating Node.js applications with PostgreSQL backends. The library includes a connection pool manager to reduce network overhead by caching reusable connections and a result streamer that uses cursors to retrieve large datasets incrementally. It also functions as an event listener for subscribing to asynchronous server-side notifications to trigger real-time application events. Broad

    Automates the creation of application structures based on the existing database schema.

    JavaScriptlibpqnode-postgrespostgres
    عرض على GitHub↗13,155
  • dbt-labs/dbt-coreالصورة الرمزية لـ dbt-labs

    dbt-labs/dbt-core

    13,051عرض على GitHub↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Creates standard SQL and configuration files for new data models automatically to reduce manual effort and ensure consistent structure.

    Rustanalyticsbusiness-intelligencedata-modeling
    عرض على GitHub↗13,051
  • felangel/blocالصورة الرمزية لـ felangel

    felangel/bloc

    12,455عرض على GitHub↗

    This is a Dart state management library and architectural framework that decouples business logic from the user interface by transforming a stream of events into a stream of states. It implements a business logic component pattern to ensure that state transitions are predictable and testable. The project distinguishes itself through advanced event stream processing, providing concurrency strategies to drop, restart, or queue incoming events. It includes a dedicated state persistence layer for saving and restoring application state to maintain session continuity, as well as tools for state his

    Uses predefined patterns and a linter to automate the creation of standardized state management components.

    Dart
    عرض على GitHub↗12,455
  • jonataslaw/getالصورة الرمزية لـ jonataslaw

    jonataslaw/get

    11,181عرض على GitHub↗

    Get is a framework for Flutter that provides a comprehensive toolkit for dependency injection, internationalization, route management, and reactive state management. It includes a UI utility kit for handling themes, adaptive layouts, and the display of overlays such as snackbars and dialogs. The framework is distinguished by its ability to perform navigation and overlay management without requiring a build context. It also features a dependency injection container that manages the memory lifecycle of controllers and services, and a localization system that maps keys to strings to update appli

    Provides a command line interface to automate the creation of project structures and boilerplate code.

    Dart
    عرض على GitHub↗11,181
  • excilys/androidannotationsالصورة الرمزية لـ excilys

    excilys/androidannotations

    10,981عرض على GitHub↗

    AndroidAnnotations is a boilerplate generator and component annotation library designed for Android development. It functions as a dependency injection framework that uses custom annotations to automate the wiring of activities, fragments, and services. The project focuses on reducing manual plumbing through the automation of Android boilerplate. It provides automated solutions for dependency injection and view binding, removing the need for repetitive calls to locate UI elements or manually write factory classes. The library covers activity lifecycle management and the generation of standar

    Reducing repetitive manual coding in Android apps by automatically generating standard plumbing and setup logic.

    Java
    عرض على GitHub↗10,981
  • androidannotations/androidannotationsالصورة الرمزية لـ androidannotations

    androidannotations/androidannotations

    10,981عرض على GitHub↗

    AndroidAnnotations is a suite of tools designed to automate the generation of repetitive boilerplate and setup code for mobile application development. It functions as a code generation tool that reduces manual effort by creating the plumbing required to initialize Android components and views. The project provides specialized frameworks for dependency injection, concurrency management, and view binding. It automates the assignment of system services, resources, and UI elements to fields and maps user interface events directly to methods to eliminate the need for anonymous listener classes.

    Provides utilities that scaffold repetitive plumbing code specifically for Android mobile development.

    Java
    عرض على GitHub↗10,981
  • loopj/android-async-httpالصورة الرمزية لـ loopj

    loopj/android-async-http

    10,587عرض على GitHub↗

    This is an asynchronous HTTP client for Android that simplifies network requests by wrapping Apache HttpClient. It provides a callback-based networking library for fetching remote data and communicating with servers without blocking the user interface. The project includes a multipart HTTP uploader for sending binary files and large data payloads, as well as a JSON parser to convert raw response text into structured data objects. It features a session manager that persists cookies in local application preferences to maintain state across multiple requests. Additional capabilities include aut

    Converts server responses into structured data objects within Android applications for data display.

    Java
    عرض على GitHub↗10,587
السابق123…4التالي
  1. Home
  2. Development Tools & Productivity
  3. Code Generators
  4. Boilerplate Generators

استكشف الوسوم الفرعية

  • Android1 وسم فرعيUtilities that scaffold repetitive plumbing code specifically for Android mobile development. **Distinct from Boilerplate Generators:** Specializes general boilerplate generation for the Android platform ecosystem.
  • Component Boilerplates1 وسم فرعيTemplates for generating the specific file structures required for UI components and containers. **Distinct from Boilerplate Generators:** Focuses specifically on UI building blocks (components/containers) rather than general language-specific boilerplate.
  • Database Schema Scaffolding1 وسم فرعيAutomated generation of boilerplate code based on database schema analysis. **Distinct from Boilerplate Generators:** Specific to generating models and controllers from database schemas, whereas boilerplate generators are more generic.
  • Test Scaffolding Generators2 وسوم فرعيةUtilities for generating test files and bootstrap configurations from predefined templates. **Distinct from Boilerplate Generators:** Distinct from general boilerplate: specifically generates the scaffolding for test suites