23 Repos
Tools for modifying the default build and server settings of Create React App projects.
Distinct from React Development: None of the candidates specifically address the act of customizing the CRA managed build system.
Explore 23 awesome GitHub repositories matching web development · Create React App Customizations. Refine with filters or upvote what's useful.
This project is a pre-configured project foundation for building scalable web applications. It serves as a React application boilerplate and component scaffold designed to provide a scalable architecture and a foundation for long-term growth. The setup is characterized by an offline-first web framework that maintains application availability without an active network connection. It includes an internationalized UI foundation with integrated translation tooling and a modular CSS-in-JS setup for scoped, component-level styling. The boilerplate covers broader capability areas including automate
Ships as a pre-configured project foundation for building scalable React web applications.
Dieses Projekt ist ein produktionsreifes React-Template und ein isomorpher JavaScript-Starter für den Aufbau universeller Anwendungen. Es dient als Boilerplate für die Erstellung von React-Anwendungen, die Server-Side-Rendering (SSR) nutzen, um Logik und Status zwischen Server und Browser zu teilen. Das Framework bietet ein vorkonfiguriertes Fundament für das Bootstrapping von React-Apps und konzentriert sich auf ein universelles JavaScript-Anwendungs-Framework. Es automatisiert den Prozess der Vorbereitung von servergerenderten Webanwendungen für Produktionsumgebungen durch eine integrierte Deployment- und Build-Pipeline. Die Codebasis deckt universelle Bundle-Kompilierung und isomorphe JavaScript-Ausführung ab und nutzt eine Zero-Config-Build-Pipeline, um den Übergang zwischen servergerendertem HTML und clientseitiger Interaktivität zu handhaben.
Provides a project scaffolder for starting production-ready React projects with preconfigured build pipelines.
Reactide is the first dedicated IDE for React web application development.
Generates new React project boilerplate using integrated Create React App scaffolding.
Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment. The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate
Ships a command-line tool that generates standardized project directory structures and boilerplate files for rapid setup.
Dieses Projekt ist ein vorkonfiguriertes Fundament für Webanwendungen, das eine strukturierte Codebasis und Build-Tools für den Start neuer Frontend-Projekte bereitstellt. Es dient als Boilerplate, das React für das User-Interface, Redux für das State-Management und React-Router für die Navigation integriert. Die Architektur zeichnet sich durch die Verwendung verschachtelter Routendefinitionen zur Handhabung hierarchischer Navigation und ein System für dynamische Reducer-Injektion aus, das es ermöglicht, State-Management-Logik zur Laufzeit zum Store hinzuzufügen, während spezifische Module geladen werden. Das Toolkit deckt ein breites Spektrum an Frontend-Funktionen ab, einschließlich clientseitigem Routing, Bundle-Optimierung via Lazy-Route-Loading und einer Build-Pipeline, die statisches Asset-Bundling unterstützt. Es enthält zudem einen integrierten Unit-Test-Runner zur Validierung von Anwendungslogik und Hot-Module-Replacement für einen Entwicklungsworkflow, der Codeänderungen ohne vollständigen Browser-Reload widerspiegelt. Ein Projekt-Initialisierungs-Utility wird bereitgestellt, um die initiale Verzeichnisstruktur und Umgebungseinstellungen zu scaffolden.
Provides a pre-configured project foundation with React, Redux, and React-Router to accelerate initial development.
This project is a configuration utility and JavaScript bundler manager designed to extend build scripts and override settings for Create React App applications. It functions as a tool for modifying Webpack configurations without requiring a permanent ejection from the managed build system. The utility allows for the customization of development and production build settings, enabling the use of custom build scripts to redefine project entry points. It provides mechanisms to modify the default build and development server settings to fit specific project requirements. Capability areas include
Modifies the default build and development server settings of Create React App to fit specific project needs.
Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications. The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface. The library covers a wide range of interactive int
Offers a CLI command to scaffold new React applications with pre-configured utility styles and UI components.
Craco is a configuration layer for Create React App that modifies Webpack and Jest settings without requiring the project to eject. It functions as a build tool plugin system and configuration manager, allowing for the injection of custom settings and third-party logic into the frontend build pipeline. The project utilizes a hook-based architecture and non-destructive configuration merging to override default settings. This allows for Webpack configuration overrides and Jest configuration tuning while maintaining the original source files. The system covers a broad range of build pipeline ex
Customizes build tools and settings for Create React App projects without requiring the project to eject.
Deco IDE is a graphical development environment for building React Native applications. It combines a visual component editor with template-based project scaffolding, allowing developers to construct user interfaces by dragging pre-built JSX templates from a palette and editing component properties through a graphical panel that updates both source code and the live preview in real time. The tool differentiates itself through a hot-reload development workflow that automatically refreshes the running app when source files change, preserving state, and through its file-system project management
Generates React Native project templates with pre-configured structure for immediate editing and execution.
Metro ist ein JavaScript-Bundler, der für React-Native-Umgebungen konzipiert ist. Er fungiert als System zur Auflösung von Abhängigkeiten, zur Transformation von Quellcode und zur Paketierung von JavaScript und Assets in Bundles für die Ausführung. Das Projekt beinhaltet einen Entwicklungs-Bundler-Server, der Assets via HTTP hostet und Hot Module Replacement bietet. Es verfügt über einen Modul-Resolver, der plattformspezifische Dateierweiterungen handhabt, sowie einen Quellcode-Transformator, der Code zur Optimierung und Minifizierung in Baumstrukturen konvertiert. Das Toolset deckt die programmatische Bundle-Generierung, die Erstellung von Source-Maps und das Dateisystem-Caching ab, um redundante Transformationen zu vermeiden. Es bietet zudem Funktionen für Asset-Management, Polyfill-Injektion und sichere Serverkonfiguration unter Verwendung von TLS-Zertifikaten für verschlüsselte Endpunkte. Überwachungstools sind enthalten, um den Bundling-Status zu verfolgen und Performance-Metadaten für Start- und Update-Events zu protokollieren.
Functions as a specialized bundler that resolves dependencies and packages code specifically for React Native environments.
Material Kit React ist ein Dashboard-Template für React-Anwendungen, das mit Material UI erstellt wurde. Es bietet ein typsicheres Fundament für die Entwicklung administrativer Interfaces und Management-Dashboards unter Verwendung von TypeScript. Das Projekt beinhaltet vorkonfigurierte Authentifizierungs-Flows für das Identitätsmanagement, mit spezifischen Integrationen für Auth0 Single Sign-On und Firebase-Session-Management. Es deckt Anwendungs-Scaffolding und Enterprise-UI-Prototyping durch vordesignte Layouts für Systemeinstellungen und Benutzerverwaltung ab. Das System verwendet ein zentralisiertes Design-Token-System für die Theme-Anpassung und verteilt den Zustand über Context-Provider.
Provides a pre-configured project foundation with TypeScript, UI components, and layouts for new React applications.
Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p
Creates new React projects with component library and plugin setup from scratch.
Dieses Projekt ist ein plattformübergreifendes Entwicklungs-Framework und Anwendungs-Boilerplate, das darauf ausgelegt ist, mobile, Desktop- und Webanwendungen aus einer einzigen gemeinsamen Codebasis zu erstellen. Es fungiert als React Native-Entwicklungstool und nutzt deklarative Komponenten, um plattformspezifische Benutzeroberflächen zu rendern, während die Geschäftslogik über alle unterstützten Umgebungen hinweg konsistent bleibt. Das Framework zeichnet sich durch die Zentralisierung der Kernanwendungsregeln und des Datenmanagements aus, wodurch identische funktionale Ergebnisse unabhängig vom Zielgerät sichergestellt werden. Es verwendet ein Build-Time-File-Resolution-System, das es Entwicklern ermöglicht, plattformspezifische Schnittstellen zu erstellen und gleichzeitig die zugrunde liegende Logik zu teilen, was einen einheitlichen Ansatz für die plattformübergreifende Entwicklung fördert. Die Architektur unterstützt einen umfassenden Entwicklungslebenszyklus, einschließlich der Ausführung einer einheitlichen Test-Suite, um zu verifizieren, dass die Anwendungslogik über mobile, Desktop- und Web-Ziele hinweg konsistent bleibt. Das Projekt bietet eine vorkonfigurierte Struktur für mathematische Berechnungen und Zustandsmanagement, wodurch Entwickler eine zuverlässige Funktionalität über verschiedene Geräteplattformen hinweg aufrechterhalten können.
Framework that uses declarative components to render platform-specific user interfaces while maintaining consistent business logic.
bespoke.js ist ein DOM-gesteuertes Präsentationstool und HTML-Framework, das bestehende Web-Elemente in navigierbare Slide-Decks verwandelt. Es fungiert als webbasierter Deck-Orchestrator, der mittels JavaScript-Engine Slide-Übergänge und Zustände über CSS und eine programmatische API steuert. Das Projekt ist als Plugin-basierte Slide-Engine konzipiert, die es Entwicklern erlaubt, Kernfunktionen durch das Abfangen von Navigationsereignissen und das Injizieren eigener Lifecycle-Logik zu erweitern. Dieses modulare System ermöglicht die Erstellung maßgeschneiderter Präsentations-Frameworks durch Hinzufügen spezifischer Verhaltenslogik oder State-Management. Das Toolset deckt DOM-Navigationsmanagement und Frontend-Präsentationstools ab. Dies beinhaltet die Möglichkeit, Slide-Elemente über CSS-Selektoren zu filtern, Übergänge zwischen Ansichten zu verwalten sowie ein dediziertes Projekt-Scaffold und Build-System für das Deployment auf Web-Hosting-Plattformen zu nutzen.
Generates a starting directory layout and build system to accelerate initial presentation development.
preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact applications. It functions as a project scaffolding tool that uses predefined templates to generate the necessary directory structures and boilerplate for new web applications. The tool provides specialized capabilities for creating progressive web apps by generating service workers and caching strategies for offline functionality. It also includes a static site pre-renderer that converts application routes into HTML files during the build process to improve search engine visibility an
Provides a command line tool to generate initial project boilerplate and directory structures for new Preact applications.
Pepperoni App Kit ist ein Starter-Kit und Projekt-Template für die Erstellung plattformübergreifender mobiler Anwendungen für iOS und Android mit React Native. Es bietet ein vorkonfiguriertes Grundgerüst, das eine modulare Architektur und eine gemeinsame Codebasis etabliert, um neue Projekte zu bootstrappen. Das Kit integriert ein vorhersagbares Zustandsmanagementsystem mit Festplattenpersistenz für den Offline-Zugriff und eine kontrollierte Schleife zur Koordinierung asynchroner Seiteneffekte und API-Interaktionen. Es enthält zudem integrierte Mechanismen für Token-basierte Session-Authentifizierung und Identitätsvalidierung, um sichere Benutzer-Logins aufrechtzuerhalten. Das Projekt deckt breitere operative Fähigkeiten ab, einschließlich automatisierter CI/CD-Pipelines zur Verteilung von Beta-Versionen auf mobile Geräte, umgebungsspezifischem Konfigurationsmanagement und globaler Error-Boundary-Interzeption. Es bietet zudem ein Test-Framework für die Validierung von Geschäftslogik mittels gemockter Umgebungen.
Provides a pre-configured project generator and template for bootstrapping React Native mobile applications.
Dieses Projekt ist ein Headless-WordPress-Starter-Kit und ein React-Frontend-Boilerplate. Es bietet eine entkoppelte CMS-Architektur, die die WordPress-Datenquelle von der Präsentationsschicht trennt, wobei WordPress als Content-API und React für die clientseitige Benutzeroberfläche genutzt wird. Das Starter-Kit enthält eine Docker-basierte WordPress-Umgebung für schnelles lokales Development-Bootstrapping. Es implementiert eine GraphQL-Integration, um Inhalte und benutzerdefinierte Datenschemata vom Backend abzurufen, wobei JSON Web Tokens für eine sichere API-Authentifizierung verwendet werden. Das Projekt deckt die Inhaltsmigration und den Datenimport von externen Installationen in lokale Umgebungen ab. Es unterstützt zudem die Erstellung schema-erweiterter Datenmodelle durch benutzerdefinierte Felder und Resolver, um die Datenbereitstellung für das Frontend anzupassen.
Includes a pre-configured React project foundation designed to render content from a headless CMS.
Rekit ist ein Entwicklungs-Toolkit für den Aufbau skalierbarer Webanwendungen, das ein modulares Framework und automatisiertes Projekt-Scaffolding bereitstellt. Es fungiert als erweiterbare Umgebung zur Verwaltung der Architektur von Anwendungen, die auf React, Redux und React Router basieren, und nutzt ein Feature-Sliced-Design, um Komponenten, Zustandslogik und Routing in entkoppelte, domänenspezifische Module zu organisieren. Das Toolkit zeichnet sich durch ein Plugin-basiertes Erweiterungssystem aus, das die Erstellung benutzerdefinierter Projektelementtypen und die Anpassung von Standard-Scaffolding-Verhalten ermöglicht. Es bietet einen Redux-State-Management-Generator, der die Erstellung synchroner und asynchroner Aktionen automatisiert und gleichzeitig die Colocation von Aktionen und den zugehörigen Reducern in einer einzigen Datei erzwingt. Über das Kern-Scaffolding hinaus bietet das Projekt eine Befehlszeilen- und visuelle Schnittstelle für die Verwaltung von Anwendungselementen, einschließlich vorlagenbasierter Codegenerierung für UI-Komponenten und State-Actions. Es deckt breitere operative Fähigkeiten ab, wie hierarchisches Style-Management, Durchsetzung der Codequalität durch Linting und Verifizierung von Produktions-Builds. Das System ist mit Deno-basierten Tools implementiert, um die Projektorchestrierung, Dateinamenskonventionen und die Ausführung von Lifecycle-Operation-Hooks zu handhaben.
Ships a command-line and visual interface for generating scalable folder structures and boilerplate components from templates.
TypeScript-Vue-Starter ist eine vorkonfigurierte Projektvorlage und ein Starter-Kit, das für den Aufbau von Webanwendungen mit Vue und TypeScript entwickelt wurde. Es bietet ein strukturelles Fundament für die Erstellung typsicherer Benutzeroberflächenumgebungen durch integriertes Projekt-Scaffolding und Boilerplates. Das Projekt zeichnet sich durch die Integration von TypeScript-Klassendekoratoren mit Vue-Komponenten aus, was einen strukturierten Ansatz zur Definition von Komponentendaten und -eigenschaften ermöglicht. Dieses Setup unterstützt Single-File-Components, die Markup, Styling und Logik in modulare, typgeprüfte Einheiten kombinieren. Die Umgebung umfasst automatisierte Build-Pipelines und Asset-Bundling, um stark typisierten Quellcode in verteilbares JavaScript umzuwandeln. Diese Tools verwalten den Kompilierungsprozess und kapseln wiederverwendbare Interface-Elemente für die Ausführung in Webbrowsern.
Generates the initial project boilerplate and directory structure needed to start a modern web application.
Dieses Projekt ist eine Live-Editing-Entwicklungsumgebung und ein React-Komponenten-Boilerplate. Es dient als Projektstarter und Template, das die Aktualisierung von React-Komponenten im Browser ohne Neuladen der Seite ermöglicht. Die Umgebung konzentriert sich auf React Hot Reloading, um einen Frontend-Entwicklungs-Workflow bereitzustellen, bei dem Codeänderungen sofort in der Benutzeroberfläche reflektiert werden. Dies unterstützt Live-UI-Prototyping, indem Modifikationen an Stilen und Komponentenlogik möglich sind, ohne den aktuellen Anwendungszustand zu verlieren. Das Setup integriert einen Entwicklungsserver, Modul-Replacement und Transpilation, um Echtzeit-Updates des Anwendungszustands und der Oberfläche während des Build- und Testprozesses zu erleichtern.
Provides a pre-configured React project foundation optimized for rapid prototyping and live iteration.