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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • uikit/uikitAvatar von uikit

    uikit/uikit

    18,534Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,534
  • myliang/x-spreadsheetAvatar von myliang

    myliang/x-spreadsheet

    14,601Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,601
  • element-hq/element-webAvatar von element-hq

    element-hq/element-web

    13,233Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,233
  • teamhanko/hankoAvatar von teamhanko

    teamhanko/hanko

    8,801Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,801
  • firebase/firebaseui-webAvatar von firebase

    firebase/firebaseui-web

    4,866Auf GitHub ansehen↗

    firebaseui-web ist eine Bibliothek vorgefertigter Web-Interface-Komponenten zur Verwaltung von Anmelde- und Identitäts-Flows unter Verwendung des Firebase SDK. Sie bietet eine anpassbare Suite thematisierter und lokalisierter UI-Elemente für Benutzerregistrierung, Passwortwiederherstellung und Account-Onboarding. Die Bibliothek unterstützt eine breite Palette von Authentifizierungsmethoden, einschließlich traditioneller E-Mail und Passwort, passwortloser E-Mail-Anmeldung und telefonbasierter Verifizierung mit reCAPTCHA-Handling. Sie integriert Identitätsanbieter von Drittanbietern über OAuth-, OIDC- und SAML-Standards und bietet sowohl Popup- als auch Redirect-Strategien zusammen mit Google One Tap-Integration. Zusätzliche Funktionen decken Multi-Tenant-Identitätsmanagement für isolierte Benutzerverzeichnisse und die Umwandlung anonymer Sitzungen in permanente Accounts ab. Das Projekt enthält spezialisierte Interface-Komponenten für Multi-Faktor-Authentifizierung und bietet Tools zur Theme-Anpassung via CSS-Variablen sowie string-basierte Lokalisierung für ein globales Publikum.

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

    TypeScript
    Auf GitHub ansehen↗4,866
  • pypa/warehouseAvatar von pypa

    pypa/warehouse

    4,068Auf GitHub ansehen↗

    Warehouse ist eine Webanwendung, die darauf ausgelegt ist, Python-Softwarepakete für eine globale Community von Benutzern zu hosten, zu speichern und zu verteilen. Sie fungiert als zentrales Paket-Repository und Index-Server, der Softwareversionen, Metadaten und Paketklassifizierungen verwaltet. Das Projekt implementiert eine sichere Paket-Attestierung durch die Überprüfung der Distributionsintegrität mittels kryptografischer Signaturen und Transparenz-Logs. Es verwaltet die Benutzeridentität über einen OAuth-Provider, der Drittanbieter-Identitätsdienste mittels sicherer Tokens integriert. Das System deckt ein breites Spektrum an Infrastrukturfunktionen ab, einschließlich asynchronem Task-Processing für Hintergrundjobs und E-Mail-Versand, versionierten Datenbank-Schema-Migrationen mit paralleler Indizierung sowie Zugriffskontrolle basierend auf Benutzergruppenmitgliedschaften. Es enthält zudem Tools für die Interface-Lokalisierung und das Tracking von Paketaktivitäten über sequentielle Event-Journale. Entwicklungs-Utilities werden für Request-Simulation, Datenbank-Seeding und die Inspektion des internen Anwendungszustands bereitgestellt.

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

    Python
    Auf GitHub ansehen↗4,068
  • pypi/warehouseAvatar von pypi

    pypi/warehouse

    4,068Auf GitHub ansehen↗

    Warehouse ist eine Implementierung des Python Package Index und eine verteilte Paket-Registry. Es dient als zentrales Repository und Webanwendung zum Hosten, Entdecken und Verteilen versionierter Python-Softwarepakete über eine standardisierte API. Das System fungiert als Multi-Tenant-Paketmanager mit einer Server-Implementierung, die mit den Standards des Python Package Index kompatibel ist. Es bietet spezialisierte Infrastruktur für das Hosting von Softwarepaketen und einen Index für Clients, um spezifische Bibliotheksversionen zu entdecken und herunterzuladen. Das Projekt integriert umfassende Sicherheits- und Zugriffskontrollen, einschließlich Multi-Faktor-Authentifizierung, digitaler Signaturprüfung für Paket-Attestierungen sowie rollenbasierter Berechtigungen für Projektbesitzer und Maintainer. Es verfügt zudem über ein asynchrones Task-Processing-System für Hintergrundjobs und E-Mail-Versand sowie Lokalisierungs-Utilities für die Unterstützung mehrsprachiger Interfaces. Datenbankstrukturen werden über versionierte Schema-Migrationen verwaltet.

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

    Python
    Auf GitHub ansehen↗4,068
  • hampusborgos/country-flagsAvatar von hampusborgos

    hampusborgos/country-flags

    3,774Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,774
  • codingcommons/typesafe-i18nAvatar von codingcommons

    codingcommons/typesafe-i18n

    2,472Auf GitHub ansehen↗

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