awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to airbnb/polyglot.js

Open-source alternatives to Polyglot.js

30 open-source projects similar to airbnb/polyglot.js, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Polyglot.js alternative.

  • i18next/i18nexti18next का अवतार

    i18next/i18next

    8,583GitHub पर देखें↗

    i18next is a JavaScript localization library and internationalization framework used to translate application text into multiple languages. It functions as a dynamic translation manager that handles translation resources, language detection, and the mapping of unique keys to localized strings. The system features a pluralization and interpolation engine that applies language-specific grammatical rules for numeric counts and injects dynamic variables into strings. It utilizes a plugin-based backend architecture to load and cache translation namespaces from various sources, including remote ser

    JavaScript
    GitHub पर देखें↗8,583
  • angular-translate/angular-translateangular-translate का अवतार

    angular-translate/angular-translate

    4,281GitHub पर देखें↗

    AngularJS Internationalization Library is a localization framework for AngularJS 1.x applications. It functions as an i18n translation tool used to swap static user interface text with localized versions based on a selected locale. The framework manages multi-language content through asynchronous loading of translation files to minimize bundle size. It includes systems for handling pluralization rules and interpolating dynamic variables into translation strings. The project also provides capabilities for language switching and fallback-chain resolution to ensure a readable string is displaye

    JavaScriptangularjsboweri18n
    GitHub पर देखें↗4,281
  • jquery/globalizejquery का अवतार

    jquery/globalize

    4,840GitHub पर देखें↗

    Globalize is a JavaScript internationalization library that uses Unicode Common Locale Data Repository JSON data to provide localization services. It functions as a locale-aware string formatter and a system for transforming dates, times, currencies, and numeric values into strings based on specific locale patterns. The library includes a precompiled localization engine that generates optimized formatting functions during the build process. This approach reduces runtime overhead and removes the requirement to load raw locale data at execution. The project covers a broad range of internationa

    JavaScript
    GitHub पर देखें↗4,840

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • lingui/js-linguilingui का अवतार

    lingui/js-lingui

    5,786GitHub पर देखें↗

    Lingui is a JavaScript internationalization library that provides a framework-agnostic core with bindings for React, SolidJS, Svelte, Astro, and other JavaScript frameworks. It operates through a compile-time message extraction pipeline that scans source files for translatable strings, generates standard PO, JSON, or CSV catalog files, and compiles them into optimized JavaScript modules for production deployment. The library uses macro-based message definition to wrap translatable text in source code while preserving context for extraction, and includes a plural rule engine that automatically

    TypeScript
    GitHub पर देखें↗5,786
  • kazupon/vue-i18nkazupon का अवतार

    kazupon/vue-i18n

    7,230GitHub पर देखें↗

    vue-i18n is an internationalization framework and plugin for Vue.js applications. It serves as a dynamic translation manager and localization formatting library used to translate user interface text and format dates and numbers for global audiences. The project distinguishes itself through a dynamic translation workflow that supports asynchronous locale loading and the ability to reload translation messages in real-time without refreshing the page. It provides specialized mechanisms for rich text rendering, allowing the interpolation of HTML tags and Vue components directly into translated st

    JavaScripti18ninternationalizationinternationalization-plugin
    GitHub पर देखें↗7,230
  • svenfuchs/rails-i18nsvenfuchs का अवतार

    svenfuchs/rails-i18n

    4,031GitHub पर देखें↗

    This project is a Ruby on Rails internationalization locale library that provides a comprehensive set of pre-translated translation files, currency symbols, and language-specific rules for numerous global languages. It serves as a multilingual translation dataset and a linguistic rule engine to ensure grammatically correct output across different alphabets and scripts. The system includes specialized tools for locale data validation and internationalization formatting. These utilities verify the structural integrity of translation files, identify missing keys or broken data, and normalize fil

    Ruby
    GitHub पर देखें↗4,031
  • yahoo/react-intlyahoo का अवतार

    yahoo/react-intl

    14,718GitHub पर देखें↗

    react-intl is a React internationalization framework and locale-aware formatting tool. It serves as an i18n message formatting library and part of the FormatJS ecosystem, providing components and APIs to format dates, numbers, and messages within React applications. The framework uses the native browser Internationalization API to ensure numeric and temporal data adheres to specific cultural conventions. It implements a system for translating user-facing text and interpolating variables using standardized ICU message syntax. The project covers the broader requirements of React UI localizatio

    TypeScript
    GitHub पर देखें↗14,718
  • fnando/i18n-jsfnando का अवतार

    fnando/i18n-js

    3,808GitHub पर देखें↗

    This project is a localization library designed to synchronize translation data between server-side backends and client-side JavaScript environments. It provides a unified framework for managing multi-language support, ensuring that localized strings and translation keys remain consistent across the entire web stack. The library distinguishes itself by bridging the gap between server-side definitions and frontend interfaces, specifically facilitating the export of translation files from Ruby on Rails applications into formats compatible with JavaScript. It includes automated utilities for tra

    Ruby
    GitHub पर देखें↗3,808
  • globalizejs/globalizeglobalizejs का अवतार

    globalizejs/globalize

    4,838GitHub पर देखें↗

    Globalize is a JavaScript internationalization library and Unicode CLDR localization engine. It provides a toolkit for formatting dates, numbers, and currencies using the Unicode Common Locale Data Repository and IANA time zones. The project features a build-time localization compiler that precompiles rules into static formatters to reduce runtime overhead and bundle size. It includes a system for parsing and formatting complex strings using the ICU MessageFormat syntax, supporting variables, pluralization, and gender inflections. The library covers a broad surface of localization capabiliti

    JavaScriptcldrcldr-datacldr-json
    GitHub पर देखें↗4,838
  • symfony/translationsymfony का अवतार

    symfony/translation

    6,607GitHub पर देखें↗

    Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting

    PHPcomponentphpsymfony
    GitHub पर देखें↗6,607
  • ruby-i18n/i18nruby-i18n का अवतार

    ruby-i18n/i18n

    1,028GitHub पर देखें↗

    This library provides a foundational framework for internationalizing Ruby applications by decoupling text from source code. It manages the complete translation lifecycle, including dynamic content interpolation, pluralization, and locale-specific formatting. The system ensures application stability through thread-safe state management and configurable error handling for missing translation keys. The project distinguishes itself through a highly modular architecture that supports pluggable storage backends, allowing translation data to be retrieved from databases, key-value stores, or standar

    Rubyi18nruby
    GitHub पर देखें↗1,028
  • aralroca/next-translatearalroca का अवतार

    aralroca/next-translate

    2,741GitHub पर देखें↗

    Next-translate is a localization framework designed for Next.js applications that manages multi-language content through server-side integration and build-time optimization. It provides a comprehensive set of utilities for injecting translated strings into React components, enabling developers to handle dynamic content, pluralization, and locale-specific formatting within a unified architecture. The library distinguishes itself by optimizing application performance through selective resource loading. It parses translation files during the build process to generate page-specific bundles and su

    JavaScriptglobalizationhacktoberfesti18n
    GitHub पर देखें↗2,741
  • facebookincubator/fbtfacebookincubator का अवतार

    facebookincubator/fbt

    3,884GitHub पर देखें↗

    This project is a JavaScript internationalization framework designed to manage the lifecycle of multilingual user interfaces. It provides a system for embedding translatable strings directly into source code, enabling developers to maintain context while building applications that support multiple languages and regional formats. The framework distinguishes itself through a grammatical localization engine that handles complex pluralization and gender variations. By utilizing programmatic rules and placeholders, it ensures that sentences remain grammatically correct across different languages.

    JavaScript
    GitHub पर देखें↗3,884
  • ngx-translate/corengx-translate का अवतार

    ngx-translate/core

    4,666GitHub पर देखें↗

    This is an internationalization framework for Angular applications. It provides a system for managing multilingual text by mapping keys to translated strings, utilizing a JSON translation manager to load and merge localized assets via HTTP or local sources. The library includes a runtime language switcher to update the user interface instantly without reloading the page and a key extractor to identify translatable strings within source code. The project features an ICU message formatter to handle complex linguistic requirements such as pluralization and gender. It distinguishes itself through

    TypeScript
    GitHub पर देखें↗4,666
  • daylightstudio/fuel-cmsdaylightstudio का अवतार

    daylightstudio/FUEL-CMS

    1,021GitHub पर देखें↗

    Fuel CMS is a modular content management platform built on the CodeIgniter framework, designed for managing structured data and administrative workflows. It functions as a server-side application that provides a centralized dashboard for organizing site-wide variables, custom data models, and reusable content blocks. The system distinguishes itself through model-driven administrative generation, which automatically creates management interfaces by inspecting database schemas. It supports granular security through hierarchical permission access control and user activity auditing, allowing admi

    PHP
    GitHub पर देखें↗1,021
  • aissat/easy_localizationaissat का अवतार

    aissat/easy_localization

    1,046GitHub पर देखें↗

    Easy Localization is a framework for managing multi-language support in mobile applications. It provides a comprehensive system for loading translation datasets from local or remote sources, organizing them into modular files, and rendering localized content dynamically. The library integrates with the application's dependency injection system to broadcast locale changes, enabling reactive interface updates without requiring a full application restart. The project distinguishes itself through a focus on development safety and maintenance. It includes command-line tools to audit source code fo

    Dartcsvflutterflutter-apps
    GitHub पर देखें↗1,046
  • formatjs/formatjsformatjs का अवतार

    formatjs/formatjs

    14,723GitHub पर देखें↗

    FormatJS is an internationalization framework and library designed for building web applications that support multiple languages and regional formats. It provides a comprehensive suite of tools for managing the translation workflow, including the extraction of translatable strings from source code and the compilation of human-readable templates into optimized JavaScript functions. The project distinguishes itself by implementing the ICU MessageFormat standard, which enables the handling of complex linguistic requirements such as pluralization and gender-based text variations. By utilizing a b

    TypeScriptformatjsglobalizationi18n
    GitHub पर देखें↗14,723
  • mbi/django-rosettambi का अवतार

    mbi/django-rosetta

    1,156GitHub पर देखें↗

    Rosetta is a Django application that eases the translation process of your Django projects

    Python
    GitHub पर देखें↗1,156
  • fkirc/attranslatefkirc का अवतार

    fkirc/attranslate

    356GitHub पर देखें↗

    A CLI to assist Coding Agents in doing translations

    TypeScriptinternationalizationlocalizationsemi-automated-translations
    GitHub पर देखें↗356
  • ttag-org/ttagttag-org का अवतार

    ttag-org/ttag

    354GitHub पर देखें↗

    :orange_book: simple approach for javascript localization

    TypeScript
    GitHub पर देखें↗354
  • deschler/django-modeltranslationdeschler का अवतार

    deschler/django-modeltranslation

    1,478GitHub पर देखें↗

    Translates Django models using a registration approach.

    Python
    GitHub पर देखें↗1,478
  • nodeca/babelfishnodeca का अवतार

    nodeca/babelfish

    261GitHub पर देखें↗

    human friendly i18n for javascript (node.js browser)

    JavaScript
    GitHub पर देखें↗261
  • tmodloader/tmodloadertModLoader का अवतार

    tModLoader/tModLoader

    5,099GitHub पर देखें↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    C#apigamesteam
    GitHub पर देखें↗5,099
  • mikke89/rmluimikke89 का अवतार

    mikke89/RmlUi

    4,178GitHub पर देखें↗

    RmlUi is a cross-platform UI renderer and middleware library that enables the creation of user interfaces using a subset of HTML and CSS. It functions as a rendering-agnostic layer designed to integrate web-standard layout and styling into custom game engines and embedded applications. The framework is distinguished by its integration of Lua for dynamic logic and control, as well as a specialized toolkit for rendering SVG images and Lottie animations. It utilizes a pluggable rendering backend that decouples geometry generation from the final display, allowing it to generate textured geometry

    C++
    GitHub पर देखें↗4,178
  • mpaland/printfmpaland का अवतार

    mpaland/printf

    2,952GitHub पर देखें↗

    This project is a lightweight C string formatting library and low-level text formatter designed for embedded systems and bare-metal hardware environments. It provides a minimal formatting engine for converting numeric types and variables into formatted text using standard specifier notation in environments that lack a full C runtime or standard library. The library features a custom stream output utility that routes formatted text strings to user-defined callback functions. This allows for flexible output destinations and character-level writing, enabling formatted debug messages and logging

    Cembeddedembedded-systemsformat
    GitHub पर देखें↗2,952
  • kitian616/jekyll-text-themekitian616 का अवतार

    kitian616/jekyll-TeXt-theme

    3,335GitHub पर देखें↗

    This project is a responsive Jekyll static site theme designed for technical blogs, documentation, and multilingual websites. It focuses on text readability and the presentation of technical content, providing a customizable CSS theme with multiple color palettes and dark mode toggling. The theme distinguishes itself through specialized rendering for technical assets, including mathematical formulas, diagrams, and syntax-highlighted code. It includes built-in internationalization support via translation keys to facilitate the creation of sites in multiple languages. The capability surface co

    SCSSjekylljekyll-templatejekyll-theme
    GitHub पर देखें↗3,335
  • ehtagtranslation/ehsyringeEhTagTranslation का अवतार

    EhTagTranslation/EhSyringe

    3,474GitHub पर देखें↗

    EhSyringe is a browser translation extension and tag translation engine designed to replace website tags and content with localized versions. It functions as a dynamic content localizer and custom translation database client that maps original metadata tags to preferred languages to improve content discoverability on gallery websites. The project provides a search enhancement toolkit that enables cross-language content discovery and enhanced site search. This includes translation-aware autocomplete suggestions in search fields, the ability to perform searches via the address bar, and context-

    TypeScriptbrowser-extensione-hentaitranslation
    GitHub पर देखें↗3,474
  • laravel-lang/langLaravel-Lang का अवतार

    Laravel-Lang/lang

    7,778GitHub पर देखें↗

    Laravel Lang provides translation files for 128 languages covering Laravel Framework, Jetstream, Fortify, Breeze, Cashier, Nova, and UI. It is distributed as MIT-licensed language packs that can be freely used, modified, and redistributed in Laravel projects. The project includes an Artisan command that updates translation files for all installed languages, keeping localizations current by merging new keys from upstream sources. Translation files are organized per Laravel package with separate directories for each package's domain, and are kept in sync with Laravel package versions. Translat

    PHPi18nlanguagelaravel
    GitHub पर देखें↗7,778
  • emdash-cms/emdashemdash-cms का अवतार

    emdash-cms/emdash

    10,887GitHub पर देखें↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    TypeScriptastrocmsemdash
    GitHub पर देखें↗10,887
  • divio/django-cmsdivio का अवतार

    divio/django-cms

    10,643GitHub पर देखें↗

    django-cms is a content management system framework for building enterprise websites using Python and the Django web framework. It functions as a component-based system that utilizes reusable content blocks, placeholders, and plugins to create flexible website layouts. The platform is distinguished by its focus on hierarchical page management, organizing site structures into a tree format to generate logical navigation and search-engine-friendly URLs. It also provides a multilingual platform for managing international content, including translation tools and site distribution across multiple

    Python
    GitHub पर देखें↗10,643