awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesFrontend UI Localization

Toolsets for managing text translations and directional layout adjustments specifically for web user interfaces.

Distinct from Internationalization Frameworks: Focuses on the visual and linguistic adaptation of the frontend UI rather than general architectural localization mapping.

Explore 9 awesome GitHub repositories matching software engineering & architecture · Frontend UI Localization. Refine with filters or upvote what's useful.

Awesome Frontend UI Localization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • uikit/uikitAvatar uikit

    uikit/uikit

    18,534Vezi pe GitHub↗

    UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web interfaces. It provides a comprehensive set of styling classes and modular components alongside a JavaScript interaction toolkit for managing behavioral elements. The framework includes native support for internationalized web interfaces, featuring multi-locale text translation and right-to-left layout directions. It employs a responsive layout engine that uses flexible grids, adaptive breakpoints, and container widths to align content across different screen sizes. The toolkit covers

    Includes native support for multi-language translations and right-to-left layout directions.

    HTML
    Vezi pe GitHub↗18,534
  • myliang/x-spreadsheetAvatar myliang

    myliang/x-spreadsheet

    14,601Vezi pe GitHub↗

    x-spreadsheet is an HTML5 canvas spreadsheet component and web-based data grid designed for high-performance data display and cell manipulation. It serves as an interactive web component that allows users to manage structured data within a browser-based interface. The project includes an XLSX file serializer that imports and exports spreadsheet state using binary XML formats compatible with Excel. It also features a locale-aware UI framework that translates interface labels and date formats through configurable language objects. The component covers a broad range of capabilities including fo

    Includes a system for translating interface labels and date formats based on regional configurations.

    JavaScriptcanvases6excel
    Vezi pe GitHub↗14,601
  • element-hq/element-webAvatar element-hq

    element-hq/element-web

    13,233Vezi pe GitHub↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Provides a comprehensive framework for translating static UI text and labels across multiple languages.

    TypeScripthacktoberfestmatrix
    Vezi pe GitHub↗13,233
  • teamhanko/hankoAvatar teamhanko

    teamhanko/hanko

    8,801Vezi pe GitHub↗

    Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.

    Provides toolsets for managing text translations and labels specifically for the authentication user interface.

    Go2faauthenticationciam
    Vezi pe GitHub↗8,801
  • firebase/firebaseui-webAvatar firebase

    firebase/firebaseui-web

    4,866Vezi pe GitHub↗

    firebaseui-web este o bibliotecă de componente de interfață web pre-construite pentru gestionarea fluxurilor de autentificare și identitate folosind Firebase SDK. Oferă o suită personalizabilă de elemente UI tematice și localizate pentru înregistrarea utilizatorilor, recuperarea parolei și onboarding-ul contului. Biblioteca suportă o gamă largă de metode de autentificare, inclusiv email și parolă tradiționale, autentificare prin email fără parolă și verificare bazată pe telefon cu gestionarea reCAPTCHA. Se integrează cu furnizori de identitate terți prin standardele OAuth, OIDC și SAML, oferind atât strategii de popup, cât și de redirect, alături de integrarea Google One Tap. Capabilitățile suplimentare acoperă gestionarea identității multi-tenant pentru directoare de utilizatori izolate și conversia sesiunilor anonime în conturi permanente. Proiectul include componente de interfață specializate pentru autentificarea multi-factor și oferă instrumente pentru personalizarea temelor prin variabile CSS și localizarea bazată pe șiruri pentru audiențe globale.

    Provides toolsets for managing text translations and localizing visual elements of the authentication frontend.

    TypeScript
    Vezi pe GitHub↗4,866
  • pypa/warehouseAvatar pypa

    pypa/warehouse

    4,068Vezi pe GitHub↗

    Warehouse este o aplicație web concepută pentru găzduirea, stocarea și distribuirea pachetelor software Python către o comunitate globală de utilizatori. Funcționează ca un depozit central de pachete și server de index care gestionează versiunile software, metadatele și clasificarea pachetelor. Proiectul implementează atestarea securizată a pachetelor prin verificarea integrității distribuției prin semnături criptografice și jurnale de transparență. Gestionează identitatea utilizatorului printr-un furnizor OAuth care se integrează cu servicii de identitate terțe folosind token-uri securizate. Sistemul acoperă o gamă largă de capabilități de infrastructură, inclusiv procesarea asincronă a sarcinilor pentru joburi de fundal și trimiterea de e-mailuri, migrări de schemă de bază de date versiionate cu indexare concurentă și controlul accesului bazat pe apartenența la grupuri de utilizatori. Include, de asemenea, instrumente pentru localizarea interfeței și urmărirea activității pachetelor prin jurnale de evenimente secvențiale. Utilitarele de dezvoltare sunt furnizate pentru simularea cererilor, popularea bazei de date și inspectarea stării interne a aplicației.

    Translates interface strings into multiple languages by generating locale-specific bundles during the build process.

    Python
    Vezi pe GitHub↗4,068
  • pypi/warehouseAvatar pypi

    pypi/warehouse

    4,068Vezi pe GitHub↗

    Warehouse este o implementare a Python Package Index și un registru de pachete distribuit. Servește drept depozit central și aplicație web pentru găzduirea, descoperirea și distribuirea pachetelor software Python versiionate prin intermediul unui API standardizat. Sistemul funcționează ca un manager de pachete multi-tenant cu o implementare de server compatibilă cu standardele Python Package Index. Oferă infrastructură specializată pentru găzduirea pachetelor software și un index pentru ca clienții să descopere și să descarce versiuni specifice ale bibliotecilor. Proiectul încorporează securitate și control al accesului cuprinzătoare, inclusiv autentificare multi-factor, verificare prin semnătură digitală pentru atestările pachetelor și permisiuni bazate pe roluri pentru proprietarii și întreținătorii proiectelor. De asemenea, dispune de un sistem de procesare a sarcinilor asincrone pentru joburi de fundal și trimiterea de e-mailuri, precum și utilitare de localizare pentru suportul interfeței în mai multe limbi. Structurile bazei de date sunt gestionate prin migrări de schemă versiionate.

    Translates interface strings into multiple languages by generating locale-specific asset bundles during the build process.

    Python
    Vezi pe GitHub↗4,068
  • hampusborgos/country-flagsAvatar hampusborgos

    hampusborgos/country-flags

    3,774Vezi pe GitHub↗

    This project is a library of national flag assets provided in SVG and PNG formats. These assets are indexed by standard two-letter ISO country codes to enable programmatic retrieval and mapping. The library includes a set of scalable vector graphics based on official national laws and regulations, alongside pre-rendered raster exports in multiple widths. It utilizes a mapping system to link flags to their respective ISO country codes or relate those codes to country names. The collection covers visual indicators for web localization and data visualization, providing a system for adding accur

    Provides visual country indicators to support region and language selection in web user interfaces.

    JavaScript
    Vezi pe GitHub↗3,774
  • codingcommons/typesafe-i18nAvatar codingcommons

    codingcommons/typesafe-i18n

    2,472Vezi pe GitHub↗

    Typesafe-i18n is a localization framework for TypeScript applications that provides compile-time validation for translation keys and parameters. By generating type definitions directly from translation files, it ensures that all localized content is strictly typed, preventing runtime errors caused by missing or mismatched data. The project distinguishes itself through its automated workflow, which uses command-line utilities to generate boilerplate code and wrapper functions. It supports complex linguistic requirements, including pluralization, date and number formatting, and conditional mess

    Connects translation logic to user interface components to enable seamless language switching and automatic text updates.

    TypeScriptangularangular2i18n
    Vezi pe GitHub↗2,472
  1. Home
  2. Software Engineering & Architecture
  3. Internationalization Frameworks
  4. Frontend UI Localization