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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • uikit/uikitAvatar de uikit

    uikit/uikit

    18,534Voir sur 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
    Voir sur GitHub↗18,534
  • myliang/x-spreadsheetAvatar de myliang

    myliang/x-spreadsheet

    14,601Voir sur 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
    Voir sur GitHub↗14,601
  • element-hq/element-webAvatar de element-hq

    element-hq/element-web

    13,233Voir sur 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
    Voir sur GitHub↗13,233
  • teamhanko/hankoAvatar de teamhanko

    teamhanko/hanko

    8,801Voir sur 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
    Voir sur GitHub↗8,801
  • firebase/firebaseui-webAvatar de firebase

    firebase/firebaseui-web

    4,866Voir sur GitHub↗

    firebaseui-web est une bibliothèque de composants d'interface web pré-construits pour gérer les flux de connexion et d'identité en utilisant le SDK Firebase. Elle fournit une suite personnalisable d'éléments d'UI thématisés et localisés pour l'enregistrement des utilisateurs, la récupération de mot de passe et l'onboarding de compte. La bibliothèque prend en charge un large éventail de méthodes d'authentification, incluant l'email et le mot de passe traditionnels, la connexion par email sans mot de passe, et la vérification par téléphone avec gestion de reCAPTCHA. Elle intègre des fournisseurs d'identité tiers via les standards OAuth, OIDC et SAML, offrant à la fois des stratégies de popup et de redirection ainsi qu'une intégration Google One Tap. Les capacités supplémentaires couvrent la gestion d'identité multi-tenant pour des répertoires d'utilisateurs isolés et la conversion de sessions anonymes en comptes permanents. Le projet inclut des composants d'interface spécialisés pour l'authentification multi-facteurs et fournit des outils pour la personnalisation des thèmes via des variables CSS et une localisation basée sur des chaînes pour les audiences mondiales.

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

    TypeScript
    Voir sur GitHub↗4,866
  • pypa/warehouseAvatar de pypa

    pypa/warehouse

    4,068Voir sur GitHub↗

    Warehouse is a web application designed for hosting, storing, and distributing Python software packages to a global community of users. It functions as a centralized package repository and index server that manages software versions, metadata, and package classification. The project implements secure package attestation by verifying distribution integrity through cryptographic signatures and transparency logs. It manages user identity via an OAuth provider that integrates with third-party identity services using secure tokens. The system covers a broad range of infrastructure capabilities, i

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

    Python
    Voir sur GitHub↗4,068
  • pypi/warehouseAvatar de pypi

    pypi/warehouse

    4,068Voir sur GitHub↗

    Warehouse is a Python Package Index implementation and distributed package registry. It serves as a central repository and web application for hosting, discovering, and distributing versioned Python software packages via a standardized API. The system functions as a multi-tenant package manager with a server implementation compatible with Python Package Index standards. It provides specialized infrastructure for software package hosting and an index for clients to discover and download specific library versions. The project incorporates comprehensive security and access control, including mu

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

    Python
    Voir sur GitHub↗4,068
  • hampusborgos/country-flagsAvatar de hampusborgos

    hampusborgos/country-flags

    3,774Voir sur 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
    Voir sur GitHub↗3,774
  • codingcommons/typesafe-i18nAvatar de codingcommons

    codingcommons/typesafe-i18n

    2,472Voir sur 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
    Voir sur GitHub↗2,472
  1. Home
  2. Software Engineering & Architecture
  3. Internationalization Frameworks
  4. Frontend UI Localization