23 dépôts
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.
This project is a production-ready React template and isomorphic JavaScript starter designed for building universal applications. It serves as a boilerplate for creating React applications that utilize server-side rendering to share logic and state between the server and the browser. The framework provides a pre-configured foundation for React app bootstrapping, centering on a universal JavaScript application framework. It automates the process of preparing server-rendered web applications for production environments by providing a built-in deployment and build pipeline. The codebase covers
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.
This project is a pre-configured foundation for web applications, providing a structured codebase and build tools for starting new frontend projects. It serves as a boilerplate that integrates React for the user interface, Redux for state management, and React-Router for navigation. The architecture is distinguished by its use of nested route definitions to handle hierarchical navigation and a system for dynamic reducer injection, which allows state management logic to be added to the store at runtime as specific modules load. The toolkit covers a broad range of frontend capabilities, includ
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 est un bundler JavaScript conçu pour les environnements React Native. Il fonctionne comme un système pour résoudre les dépendances, transformer le code source et empaqueter JavaScript et les actifs dans des bundles pour l'exécution. Le projet inclut un serveur de bundler de développement qui héberge les actifs via HTTP et fournit le remplacement de module à chaud (hot module replacement). Il dispose d'un résolveur de module qui gère les extensions de fichiers spécifiques à la plateforme et un transformateur de code source qui convertit le code en structures d'arbre pour l'optimisation et la minification. La boîte à outils couvre la génération de bundle par programmation, la création de source maps et la mise en cache du système de fichiers pour éviter les transformations redondantes. Elle fournit également des capacités pour la gestion des actifs, l'injection de polyfills et la configuration de serveur sécurisée utilisant des certificats TLS pour les endpoints chiffrés. Des outils de surveillance sont inclus pour suivre le statut du bundling et enregistrer les métadonnées de performance pour les événements de démarrage et de mise à jour.
Functions as a specialized bundler that resolves dependencies and packages code specifically for React Native environments.
Material Kit React est un template de tableau de bord pour les applications React construites avec Material UI. Il fournit une base typée pour développer des interfaces administratives et des tableaux de bord de gestion en utilisant TypeScript. Le projet inclut des flux d'authentification pré-configurés pour la gestion des identités, avec des intégrations spécifiques pour l'authentification unique (SSO) Auth0 et la gestion de session Firebase. Il couvre l'échafaudage d'applications et le prototypage d'interface utilisateur d'entreprise via des mises en page pré-conçues pour les paramètres système et l'administration des utilisateurs. Le système utilise un système de jetons de conception centralisé pour la personnalisation des thèmes et distribue l'état via des fournisseurs de contexte.
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.
Ce projet est un framework de développement multiplateforme et un boilerplate d'application conçu pour construire des applications mobiles, de bureau et web à partir d'une base de code partagée unique. Il fonctionne comme un outil de développement React Native, utilisant des composants déclaratifs pour rendre des interfaces utilisateur spécifiques à la plateforme tout en maintenant une logique métier cohérente dans tous les environnements pris en charge. Le framework se distingue en centralisant les règles d'application de base et la gestion des données, garantissant des résultats fonctionnels identiques quel que soit l'appareil cible. Il utilise un système de résolution de fichiers au moment de la compilation qui permet aux développeurs de composer des interfaces spécifiques à la plateforme tout en partageant la logique sous-jacente, facilitant une approche unifiée du développement multiplateforme. L'architecture prend en charge un cycle de vie de développement complet, y compris l'exécution d'une suite de tests unifiée pour vérifier que la logique de l'application reste cohérente sur les cibles mobiles, de bureau et web. Le projet fournit une structure préconfigurée pour effectuer des calculs mathématiques et gérer l'état, permettant aux développeurs de maintenir une fonctionnalité fiable sur diverses plateformes d'appareils.
Framework that uses declarative components to render platform-specific user interfaces while maintaining consistent business logic.
bespoke.js est un outil de présentation piloté par le DOM et un framework HTML qui transforme des éléments web existants en diaporamas navigables. Il fonctionne comme un orchestrateur de présentation web, utilisant un moteur JavaScript pour gérer les transitions de diapositives et l'état via CSS et des contrôles d'API programmatiques. Le projet est conçu comme un moteur de diapositives basé sur des plugins, permettant aux développeurs d'étendre le comportement de base en interceptant les événements de navigation et en injectant une logique de cycle de vie personnalisée. Ce système modulaire permet la création de frameworks de présentation sur mesure en ajoutant une logique comportementale spécifique ou une gestion d'état. L'ensemble d'outils couvre la gestion de la navigation DOM et les outils de présentation frontend. Cela inclut la capacité de filtrer les éléments de diapositives via des sélecteurs CSS, de gérer les transitions entre les vues, et d'utiliser un scaffold de projet dédié et un système de build pour le déploiement sur un hébergement web.
Generates a starting directory layout and build system to accelerate initial presentation development.
preact-cli est une interface en ligne de commande et un pipeline de build pour initialiser, développer et déployer des applications Preact. Il fonctionne comme un outil de scaffolding de projet qui utilise des templates prédéfinis pour générer les structures de répertoires et le boilerplate nécessaires pour les nouvelles applications web. L'outil fournit des capacités spécialisées pour créer des progressive web apps (PWA) en générant des service workers et des stratégies de cache pour la fonctionnalité hors ligne. Il inclut également un pré-rendu de site statique qui convertit les routes d'application en fichiers HTML pendant le processus de build pour améliorer le référencement et les vitesses de chargement. Le workflow de développement plus large couvre la gestion du pipeline d'assets, incluant la transpilation JavaScript, le bundling de modules et le traitement des préprocesseurs CSS. Il gère également l'optimisation de production via le code splitting basé sur les routes et l'injection de variables d'environnement.
Provides a command line tool to generate initial project boilerplate and directory structures for new Preact applications.
Pepperoni App Kit est un kit de démarrage et un modèle de projet pour construire des applications mobiles multiplateformes pour iOS et Android en utilisant React Native. Il fournit un scaffold pré-configuré qui établit une architecture modulaire et une base de code partagée pour amorcer de nouveaux projets. Le kit intègre un système de gestion d'état prévisible avec persistance sur disque pour l'accès hors ligne et une boucle contrôlée pour coordonner les effets secondaires asynchrones et les interactions API. Il inclut également des mécanismes intégrés pour l'authentification de session basée sur des jetons et la validation d'identité pour maintenir des connexions utilisateur sécurisées. Le projet couvre des capacités opérationnelles plus larges, notamment des pipelines CI/CD automatisés pour distribuer des versions bêta sur les appareils mobiles, la gestion de configuration spécifique à l'environnement et l'interception globale des limites d'erreur. Il fournit en outre un framework de test pour la validation de la logique métier en utilisant des environnements mockés.
Provides a pre-configured project generator and template for bootstrapping React Native mobile applications.
This project is a headless WordPress starter kit and React frontend boilerplate. It provides a decoupled CMS architecture that separates the WordPress data source from the presentation layer, utilizing WordPress as a content API and React for the client-side user interface. The starter kit includes a Dockerized WordPress environment for rapid local development bootstrapping. It implements a GraphQL integration to fetch content and custom data schemas from the backend, using JSON Web Tokens for secure API authentication. The project covers content migration and data import from external insta
Includes a pre-configured React project foundation designed to render content from a headless CMS.
Rekit is a development toolkit for building scalable web applications, providing a modular framework and automated project scaffolding. It functions as an extensible environment for managing the architecture of applications built with React, Redux, and React Router, utilizing a feature-sliced design to organize components, state logic, and routing into decoupled, domain-specific modules. The toolkit distinguishes itself through a plugin-based extensibility system that allows for the creation of custom project element types and the modification of default scaffolding behaviors. It features a R
Ships a command-line and visual interface for generating scalable folder structures and boilerplate components from templates.
TypeScript-Vue-Starter is a pre-configured project template and starter kit designed for building web applications using Vue and TypeScript. It provides a structural foundation for creating type-safe user interface environments through integrated project scaffolding and boilerplates. The project distinguishes itself by integrating TypeScript class decorators with Vue components, allowing for a structured approach to defining component data and properties. This setup supports single-file components that combine markup, styling, and logic into modular, type-checked units. The environment inclu
Generates the initial project boilerplate and directory structure needed to start a modern web application.
Ce projet est un environnement de développement à édition en direct et un boilerplate de composants React. Il sert de starter de projet et de modèle conçu pour permettre la mise à jour des composants React dans le navigateur sans rafraîchir la page. L'environnement se concentre sur le rechargement à chaud (hot reloading) de React pour fournir un flux de travail de développement frontend où les changements de code sont reflétés instantanément dans l'interface utilisateur. Cela prend en charge le prototypage UI en direct en permettant des modifications des styles et de la logique des composants sans perdre l'état actuel de l'application. La configuration intègre un serveur de développement, le remplacement de modules et la transpilation pour faciliter les mises à jour en temps réel de l'état et de l'interface de l'application pendant le processus de construction et de test.
Provides a pre-configured React project foundation optimized for rapid prototyping and live iteration.