awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mint-lang avatar

mint-lang/mint

0
View on GitHub↗
4,249 estrellas·152 forks·Crystal·BSD-3-Clause·2 vistasmint-lang.com↗

Mint

Mint es un lenguaje de programación front-end y un framework web compilado diseñado para construir interfaces de usuario interactivas. Funciona como un transpilador que convierte un lenguaje de dominio específico en JavaScript y CSS estándar para su ejecución en un navegador web.

La cadena de herramientas permite el desarrollo de UI con seguridad de tipos utilizando análisis de tipos estáticos para validar estructuras de datos durante la fase de compilación. Organiza la lógica de la interfaz web en una arquitectura basada en componentes, donde unidades encapsuladas sincronizan el estado interno con la vista renderizada.

El sistema cubre una cadena de herramientas web compilada completa, incluyendo compilación de marcado personalizado y empaquetado de activos en tiempo de compilación para producir activos de producción optimizados.

Features

  • DSL-to-Web Transpilation - Converts a specialized domain-specific language into standard JavaScript and CSS for execution in a web browser.
  • Front-End Programming Languages - Provides a language specifically designed for the web that compiles to JavaScript and CSS for building user interfaces.
  • Build-Phase Type Validation - Utilizes static type analysis during the build phase to prevent runtime errors in the generated code.
  • Domain Specific Languages - Employs a specialized domain-specific language tailored for front-end development to manage logic and styling.
  • Stateful View Components - Organizes web interface logic into encapsulated units that synchronize internal data with the rendered view.
  • Client-Side Logic - Implements business logic and stateful behavior for web applications using a dedicated front-end language.
  • Compiled Web Frameworks - Transforms specialized markup and logic into production-ready web assets for the browser.
  • Component-Based Web Frameworks - Organizes application logic and UI into reusable, isolated components that synchronize state with the view.
  • Front-End Development - Provides a full toolchain to build structured and stateful user interfaces for the web.
  • Markup Compilers - Transforms a proprietary declarative markup syntax into optimized, type-safe component structures during the build process.
  • Web Components - Implements a modular architecture for creating reusable and stateful UI components for web applications.
  • Compiled Web Toolchains - Transforms custom markup and logic into optimized production assets for deployment to a web browser.
  • Modern Web Syntax Transpilation - Converts a custom domain-specific language into browser-compatible JavaScript and CSS.
  • Production Asset Bundling - Processes and minifies source code and styles into production-ready bundles for the browser.
  • Type-Safe UI Frameworks - Provides a framework that prioritizes type safety for styling and components to catch errors at build time.
  • Language Implementations - Programming language designed for front-end web development.

Historial de estrellas

Gráfico del historial de estrellas de mint-lang/mintGráfico del historial de estrellas de mint-lang/mint

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Mint

Proyectos open-source similares, clasificados según cuántas características comparten con Mint.
  • a-h/templAvatar de a-h

    a-h/templ

    10,358Ver en GitHub↗

    Templ is a type-safe HTML templating engine and UI framework for Go. It provides a system for building reusable HTML components that compile into Go code for server-side rendering, ensuring type safety and compile-time validation of data and logic. The project features a dedicated language server that provides autocomplete and syntax validation for template files within supported code editors. It employs compile-time code generation to transform a custom template language into Go source code, enabling the creation of modular HTML fragments and logic blocks. The framework includes automated s

    Gogohtml-elementshtmx
    Ver en GitHub↗10,358
  • tencent/omiAvatar de Tencent

    Tencent/omi

    13,259Ver en GitHub↗

    Omi is a web components framework, reactive UI library, and client-side routing engine. It provides a system for building modular and reusable interface elements based on standard browser web components, using signals to synchronize data changes and update the user interface automatically. The project functions as a cross-framework component tool, exporting standard web elements that operate consistently across different third-party JavaScript libraries. Its capabilities include single-page application navigation and view routing. It also covers reactive state management, component style man

    TypeScriptcomponentscsscustom-elements
    Ver en GitHub↗13,259
  • microsoft/fastAvatar de microsoft

    microsoft/fast

    9,661Ver en GitHub↗

    FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as a server-side rendering engine and design system implementation, enabling the creation of modular components based on web standards. The framework focuses on cross-framework component compatibility, allowing user interface elements to remain functional across different front-end frameworks and modern browsers. It implements a design language through a collection of pre-defined visual components to ensure consistency across professional applications. The system covers state-dr

    TypeScript
    Ver en GitHub↗9,661
  • webreflection/hyperhtmlAvatar de WebReflection

    WebReflection/hyperHTML

    3,191Ver en GitHub↗

    hyperHTML is a DOM template library and data-binding engine that uses tagged template literals to render and update elements. It functions as a web component framework and a virtual DOM alternative, linking JavaScript data directly to specific HTML elements to enable automatic page updates. The project avoids the overhead of a virtual DOM by using a reconciliation process that updates only the changed parts of the real DOM. It includes a build-time HTML template minifier to compress content within template literals and reduce client-side data transfer. The library covers a broad range of cap

    HTMLalternativedomjs
    Ver en GitHub↗3,191
Ver las 30 alternativas a Mint→

Preguntas frecuentes

¿Qué hace mint-lang/mint?

Mint es un lenguaje de programación front-end y un framework web compilado diseñado para construir interfaces de usuario interactivas. Funciona como un transpilador que convierte un lenguaje de dominio específico en JavaScript y CSS estándar para su ejecución en un navegador web.

¿Cuáles son las características principales de mint-lang/mint?

Las características principales de mint-lang/mint son: DSL-to-Web Transpilation, Front-End Programming Languages, Build-Phase Type Validation, Domain Specific Languages, Stateful View Components, Client-Side Logic, Compiled Web Frameworks, Component-Based Web Frameworks.

¿Qué alternativas de código abierto existen para mint-lang/mint?

Las alternativas de código abierto para mint-lang/mint incluyen: a-h/templ — Templ is a type-safe HTML templating engine and UI framework for Go. It provides a system for building reusable HTML… tencent/omi — Omi is a web components framework, reactive UI library, and client-side routing engine. It provides a system for… webreflection/hyperhtml — hyperHTML is a DOM template library and data-binding engine that uses tagged template literals to render and update… microsoft/fast — FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as… vugu/vugu — Vugu is a Go WebAssembly UI library and framework used to build type-safe, component-based single-page applications.… microsoft/typescript-react-starter — This project is a TypeScript React starter template and frontend development boilerplate. It provides a pre-configured…