23 repository-uri
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.
Acest proiect este un șablon React pregătit pentru producție și un starter JavaScript izomorf, conceput pentru construirea de aplicații universale. Acesta servește ca un boilerplate pentru crearea de aplicații React care utilizează randarea pe partea de server (SSR) pentru a partaja logica și starea între server și browser. Framework-ul oferă o fundație preconfigurată pentru bootstrapping-ul aplicațiilor React, concentrându-se pe un framework de aplicații JavaScript universale. Automatizează procesul de pregătire a aplicațiilor web randate pe server pentru mediile de producție, oferind un pipeline de build și implementare integrat. Codul sursă acoperă compilarea bundle-urilor universale și execuția JavaScript izomorfă, utilizând un pipeline de build de tip zero-config pentru a gestiona tranziția între HTML-ul randat pe server și interactivitatea pe partea de client.
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.
Acest proiect este o fundație preconfigurată pentru aplicații web, oferind un cod sursă structurat și instrumente de build pentru pornirea de noi proiecte frontend. Acesta servește ca un boilerplate care integrează React pentru interfața utilizator, Redux pentru gestionarea stării și React-Router pentru navigare. Arhitectura se distinge prin utilizarea definițiilor de rute imbricate pentru a gestiona navigarea ierarhică și un sistem pentru injectarea dinamică de reduceri, care permite adăugarea logicii de gestionare a stării în store la runtime pe măsură ce modulele specifice se încarcă. Toolkit-ul acoperă o gamă largă de capabilități frontend, inclusiv rutarea pe partea de client, optimizarea bundle-urilor prin încărcarea leneșă (lazy loading) a rutelor și un pipeline de build care suportă bundling-ul activelor statice. Include, de asemenea, un runner de unit test integrat pentru validarea logicii aplicației și hot module replacement pentru un flux de lucru de dezvoltare care reflectă modificările de cod fără o reîncărcare completă a browserului. Este furnizat un utilitar de inițializare a proiectului pentru a scaffold-a structura inițială a directorului și setările de mediu.
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 este un bundler JavaScript conceput pentru medii React Native. Funcționează ca un sistem pentru rezolvarea dependențelor, transformarea codului sursă și împachetarea JavaScript-ului și a activelor în bundle-uri pentru execuție. Proiectul include un server de bundler pentru dezvoltare care găzduiește activele prin HTTP și oferă hot module replacement. Dispune de un resolver de module care gestionează extensiile de fișiere specifice platformei și un transformator de cod sursă care convertește codul în structuri arborescente pentru optimizare și minificare. Setul de instrumente acoperă generarea programatică de bundle-uri, crearea de source map-uri și caching-ul sistemului de fișiere pentru a evita transformările redundante. De asemenea, oferă capabilități pentru gestionarea activelor, injectarea de polyfill-uri și configurarea securizată a serverului folosind certificate TLS pentru endpoint-uri criptate. Instrumentele de monitorizare sunt incluse pentru a urmări starea bundler-ului și a înregistra metadatele de performanță pentru evenimentele de pornire și actualizare.
Functions as a specialized bundler that resolves dependencies and packages code specifically for React Native environments.
Material Kit React este un template de dashboard pentru aplicații React construit cu Material UI. Oferă o fundație type-safe pentru dezvoltarea interfețelor administrative și a dashboard-urilor de management folosind TypeScript. Proiectul include fluxuri de autentificare pre-configurate pentru gestionarea identității, cu integrări specifice pentru Auth0 single sign-on și gestionarea sesiunilor Firebase. Acoperă scaffolding-ul aplicațiilor și prototiparea UI enterprise prin layout-uri pre-proiectate pentru setările de sistem și administrarea utilizatorilor. Sistemul utilizează un sistem centralizat de design tokens pentru personalizarea temei și distribuie starea prin context providers.
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.
Acest proiect este un framework de dezvoltare cross-platform și un boilerplate de aplicație conceput pentru a construi aplicații mobile, desktop și web dintr-un singur codebase partajat. Funcționează ca un instrument de dezvoltare React Native, utilizând componente declarative pentru a randa interfețe de utilizator specifice platformei, menținând în același timp o logică de business consistentă în toate mediile suportate. Framework-ul se distinge prin centralizarea regulilor de bază ale aplicației și a gestionării datelor, asigurând rezultate funcționale identice indiferent de dispozitivul țintă. Utilizează un sistem de rezoluție a fișierelor la momentul build-ului care permite dezvoltatorilor să compună interfețe specifice platformei în timp ce partajează logica subiacentă, facilitând o abordare unificată a dezvoltării cross-platform. Arhitectura susține un ciclu de viață complet de dezvoltare, incluzând execuția unei suite de teste unificate pentru a verifica dacă logica aplicației rămâne consistentă pe țintele mobile, desktop și web. Proiectul oferă o structură preconfigurată pentru efectuarea calculelor matematice și gestionarea stării, permițând dezvoltatorilor să mențină o funcționalitate fiabilă pe diverse platforme de dispozitive.
Framework that uses declarative components to render platform-specific user interfaces while maintaining consistent business logic.
bespoke.js este un instrument de prezentare bazat pe DOM și un framework HTML care transformă elementele web existente în slide-uri navigabile. Acesta funcționează ca un orchestrator de prezentări web, folosind un motor JavaScript pentru a gestiona tranzițiile slide-urilor și starea prin CSS și controale API programatice. Proiectul este construit ca un motor de slide-uri bazat pe plugin-uri, permițând dezvoltatorilor să extindă comportamentul de bază prin interceptarea evenimentelor de navigare și injectarea de logică personalizată în ciclul de viață. Acest sistem modular permite crearea de framework-uri de prezentare personalizate prin adăugarea de logică comportamentală specifică sau gestionarea stării. Setul de instrumente acoperă gestionarea navigării DOM și instrumente de prezentare frontend. Aceasta include capacitatea de a filtra elementele slide-urilor prin selectori CSS, gestionarea tranzițiilor între vizualizări și utilizarea unui scaffold de proiect dedicat și a unui sistem de build pentru deployment pe hosting web.
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 is a starter kit and project template for building cross-platform mobile applications for iOS and Android using React Native. It provides a pre-configured scaffold that establishes a modular architecture and shared codebase to bootstrap new projects. The kit integrates a predictable state management system with disk persistence for offline access and a controlled loop for coordinating asynchronous side effects and API interactions. It also includes built-in mechanisms for token-based session authentication and identity validation to maintain secure user logins. The project
Provides a pre-configured project generator and template for bootstrapping React Native mobile applications.
Acest proiect este un starter kit pentru WordPress headless și un boilerplate pentru frontend React. Oferă o arhitectură CMS decuplată care separă sursa de date WordPress de stratul de prezentare, utilizând WordPress ca API de conținut și React pentru interfața utilizatorului client-side. Starter kit-ul include un mediu WordPress containerizat în Docker pentru bootstrapping rapid în dezvoltarea locală. Implementează o integrare GraphQL pentru a prelua conținut și scheme de date personalizate din backend, folosind JSON Web Tokens pentru autentificarea securizată a API-ului. Proiectul acoperă migrarea conținutului și importul de date din instalări externe în medii locale. De asemenea, suportă crearea de modele de date cu schemă extinsă prin câmpuri personalizate și resolver-e pentru a adapta livrarea datelor către frontend.
Includes a pre-configured React project foundation designed to render content from a headless CMS.
Rekit este un toolkit de dezvoltare pentru crearea de aplicații web scalabile, oferind un framework modular și scheletare (scaffolding) automată a proiectelor. Funcționează ca un mediu extensibil pentru gestionarea arhitecturii aplicațiilor construite cu React, Redux și React Router, utilizând un design de tip „feature-sliced” pentru a organiza componentele, logica de stare și rutarea în module decuplate, specifice fiecărui domeniu. Toolkit-ul se distinge printr-un sistem de extensibilitate bazat pe plugin-uri, care permite crearea de tipuri de elemente custom și modificarea comportamentelor implicite de scaffolding. Include un generator de gestionare a stării Redux care automatizează crearea acțiunilor sincrone și asincrone, impunând în același timp colocalizarea acțiunilor și a reducerelor corespondente într-un singur fișier. Dincolo de scaffolding-ul de bază, proiectul oferă o interfață CLI și vizuală pentru gestionarea elementelor aplicației, inclusiv generarea de cod bazată pe șabloane pentru componente UI și acțiuni de stare. Acoperă capabilități operaționale mai largi, precum gestionarea ierarhică a stilurilor, impunerea calității codului prin linting și verificarea build-urilor de producție. Sistemul este implementat folosind unelte bazate pe Deno pentru a gestiona orchestrarea proiectului, convențiile de denumire a fișierelor și execuția hook-urilor din ciclul de viață.
Ships a command-line and visual interface for generating scalable folder structures and boilerplate components from templates.
TypeScript-Vue-Starter este un șablon de proiect pre-configurat și un starter kit conceput pentru construirea de aplicații web folosind Vue și TypeScript. Oferă o fundație structurală pentru crearea de medii de interfață utilizator type-safe prin scheletare (scaffolding) integrată și boilerplate-uri. Proiectul se distinge prin integrarea decoratorilor de clasă TypeScript cu componentele Vue, permițând o abordare structurată pentru definirea datelor și proprietăților componentelor. Această configurație suportă componente single-file care combină markup-ul, stilizarea și logica în unități modulare, verificate prin tipuri. Mediul include pipeline-uri de build automatizate și asset bundling pentru a transforma codul sursă puternic tipizat în JavaScript distribuibil. Aceste instrumente gestionează procesul de compilare și încapsulează elemente de interfață reutilizabile pentru execuția în browserele web.
Generates the initial project boilerplate and directory structure needed to start a modern web application.
Acest proiect este un mediu de dezvoltare cu editare live și un boilerplate pentru componente React. Acesta servește drept starter de proiect și template conceput pentru a permite actualizarea componentelor React în browser fără a reîmprospăta pagina. Mediul se concentrează pe React hot reloading pentru a oferi un flux de lucru de dezvoltare frontend în care modificările de cod sunt reflectate instantaneu în interfața utilizator. Acest lucru suportă prototiparea UI live prin permiterea modificărilor stilurilor și logicii componentelor fără a pierde starea curentă a aplicației. Configurația încorporează un server de dezvoltare, înlocuirea modulelor și transpilarea pentru a facilita actualizările în timp real ale stării și interfeței aplicației în timpul procesului de construire și testare.
Provides a pre-configured React project foundation optimized for rapid prototyping and live iteration.