2 repository-uri
Tools that generate JavaScript source code from typed component definitions.
Distinct from JavaScript Component Controllers: None of the candidates describe the actual generation of JS code from TS sources via CLI.
Explore 2 awesome GitHub repositories matching user interface & experience · JavaScript Component Generators. Refine with filters or upvote what's useful.
shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail
Produces non-TypeScript versions of UI components via a command line interface for projects without static typing.
PegJS este un instrument de gramatică de expresii de parsare și un generator de parser JavaScript. Funcționează ca un compilator de gramatică care transformă specificațiile formale de gramatică în cod JavaScript executabil pentru analizarea textului structurat și procesarea șirurilor de intrare complexe. Sistemul generează parsere deterministe care evită ambiguitatea gramaticilor libere de context. Utilizează un model de parsare packrat cu memoizare pentru a asigura complexitatea de timp liniară și folosește parsarea prin coborâre recursivă pentru a procesa intrarea într-o manieră ierarhică de sus în jos. Setul de instrumente suportă implementarea limbajelor specifice domeniului și dezvoltarea de limbaje personalizate. Include capabilități pentru definirea recursivă a regulilor gramaticale, acțiuni semantice inline pentru transformarea textului potrivit în date structurate și predicate semantice pentru potrivire condiționată. Motorul de generare include opțiuni de configurare pentru a echilibra viteza de execuție a parserului rezultat față de dimensiunea finală a codului de ieșire.
Translates parsing expression grammar definitions into functional JavaScript code for text analysis.