awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mint-lang avatar

mint-lang/mint

0
View on GitHub↗
4,249 نجوم·152 تفرعات·Crystal·BSD-3-Clause·2 مشاهداتmint-lang.com↗

Mint

Mint هي لغة برمجة للواجهة الأمامية وإطار عمل ويب مجمع مصمم لبناء واجهات مستخدم تفاعلية. تعمل كمحول لغة يقوم بتحويل لغة متخصصة في المجال إلى JavaScript و CSS قياسيين للتنفيذ في متصفح الويب.

تتيح سلسلة الأدوات تطوير واجهة مستخدم آمنة من حيث النوع من خلال استخدام تحليل النوع الثابت للتحقق من هياكل البيانات أثناء مرحلة البناء. تنظم منطق واجهة الويب في بنية قائمة على المكونات، حيث تقوم الوحدات المغلفة بمزامنة الحالة الداخلية مع العرض المقدم.

يغطي النظام سلسلة أدوات ويب مجمعة بالكامل، بما في ذلك تجميع العلامات المخصصة وتجميع الأصول في وقت البناء لإنتاج أصول إنتاج محسنة.

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.

سجل النجوم

مخطط تاريخ النجوم لـ mint-lang/mintمخطط تاريخ النجوم لـ mint-lang/mint

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Mint

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Mint.
  • a-h/templالصورة الرمزية لـ a-h

    a-h/templ

    10,358عرض على 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
    عرض على GitHub↗10,358
  • tencent/omiالصورة الرمزية لـ Tencent

    Tencent/omi

    13,259عرض على 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
    عرض على GitHub↗13,259
  • microsoft/fastالصورة الرمزية لـ microsoft

    microsoft/fast

    9,661عرض على 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
    عرض على GitHub↗9,661
  • webreflection/hyperhtmlالصورة الرمزية لـ WebReflection

    WebReflection/hyperHTML

    3,191عرض على 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
    عرض على GitHub↗3,191
عرض جميع البدائل الـ 30 لـ Mint→

الأسئلة الشائعة

ما هي وظيفة mint-lang/mint؟

Mint هي لغة برمجة للواجهة الأمامية وإطار عمل ويب مجمع مصمم لبناء واجهات مستخدم تفاعلية. تعمل كمحول لغة يقوم بتحويل لغة متخصصة في المجال إلى JavaScript و CSS قياسيين للتنفيذ في متصفح الويب.

ما هي الميزات الرئيسية لـ mint-lang/mint؟

الميزات الرئيسية لـ mint-lang/mint هي: 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.

ما هي البدائل مفتوحة المصدر لـ mint-lang/mint؟

تشمل البدائل مفتوحة المصدر لـ mint-lang/mint: 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…