10 repos
Internationalization & Localization — Web Development
We curate 10 GitHub repositories matching web development · Internationalization & Localization. Refine with filters or upvote what's useful.
Internationalization & Localization — Web Development
- flutter/flutter
flutter/flutter
175,261This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model. The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modular component system, a constraint-based layout engine, and built-in support for navigation, localization, and accessibility. Developers can extend functionality through a native integration model that supports platform-specific APIs, foreign function interfaces, and a package management system for dependency distribution. Beyond core UI development, the project includes infrastructure for application packaging and distribution across various app stores and web environments. It also incorporates concurrency models for background task management, security utilities for code obfuscation, and tools for integrating generative AI into the development workflow.
Dartandroidapp-frameworkcross-platform - twbs/bootstrap
twbs/bootstrap
173,988Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep customization of design tokens, global settings, and component themes. It features a comprehensive utility-first class system that enables rapid styling and layout construction directly within HTML markup, reducing the need for custom CSS. Additionally, it incorporates a lightweight JavaScript layer that manages component state and interactivity through data attributes, providing a unified API for complex UI elements like tooltips and dropdowns. Beyond its core styling capabilities, the project offers extensive support for form management, including advanced input styling, validation feedback, and responsive layout primitives. It also includes built-in support for modern web requirements such as color modes, right-to-left text direction, and fluid typography. The framework is designed to integrate into modern development workflows, supporting standard build tools, module bundlers, and package managers to streamline asset compilation and production optimization. Developers can implement the framework by integrating precompiled assets directly into their projects or by utilizing the source code to leverage modular imports and build-time configuration.
MDXbootstrapcsscss-framework - langgenius/dify
langgenius/dify
129,826Dify is a self-hosted platform designed for the orchestration of multi-container application stacks. It provides a unified environment for managing complex service deployments, coordinating background worker processes, and maintaining database dependencies through standardized configuration files. The platform distinguishes itself by offering comprehensive infrastructure orchestration tools that facilitate reproducible deployments across diverse cloud providers. It supports automated provisioning through modular configuration scripts and infrastructure-as-code templates, allowing for consistent environment setup. Users can manage these deployments via a browser-based administrative console that provides oversight for system health, instance configuration, and operational settings. Beyond core orchestration, the project includes a structured framework for managing multi-language localization. This system automates translation synchronization, validates key integrity across language modules, and maintains content consistency throughout the application. The platform also incorporates production-grade observability features, including integrated metrics monitoring and automated backup utilities to ensure system reliability. The software is designed for containerized environments, utilizing standardized manifests and single-command startup sequences to simplify the deployment of scalable application stacks.
TypeScriptagentagentic-aiagentic-framework - nodejs/node
nodejs/node
115,848This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime includes a broad set of built-in modules for system-level operations, such as file system interaction, network communication across various protocols, and cryptographic security. It supports multiple module systems, native binary addon integration, and diagnostic tools for monitoring application performance and health. Developers can utilize built-in utilities for testing, debugging, and internationalization, as well as native support for executing TypeScript and WebAssembly. The project is distributed as a standalone runtime, with capabilities for bundling scripts into single executable files.
JavaScriptjavascriptjslinux - angular/angular
angular/angular
99,962Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex application requirements such as client-side routing, form management, and internationalization. The project includes a command-line interface for scaffolding and build automation, alongside a testing ecosystem for unit and integration verification. It offers multiple rendering strategies, including server-side rendering and static site generation, with support for hydration processes to optimize application delivery. Additionally, the framework features a built-in animation suite and security mechanisms to handle common web vulnerabilities.
TypeScriptangularjavascriptpwa - django/django
django/django
86,891Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-ready administrative dashboards automatically. By inspecting model definitions and field metadata, it creates secure interfaces for managing application data without requiring custom frontend development. This is complemented by a declarative template engine that separates presentation logic from backend code, and a robust form validation system that handles data sanitization and type conversion through class-based schemas. The framework includes a wide range of built-in capabilities to support complex web development, including internationalization and localization tools, performance optimization utilities like caching, and a signal-based observer pattern for decoupling application components. It also provides comprehensive support for testing, static file management, and specialized database features. Extensive documentation is available to guide users through the framework's various components, including its middleware hooks, security policies, and administrative tools.
Pythonappsdjangoframework - gohugoio/hugo
gohugoio/hugo
86,693Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, and a flexible template-driven rendering engine. The project distinguishes itself through a sophisticated build system that utilizes incremental caching to minimize redundant processing during site updates. It supports complex content requirements by enabling multidimensional modeling, which allows for the generation of diverse page variations from a single source, and multi-format output rendering that can produce HTML, JSON, RSS, or CSV simultaneously. Authors can extend their content using a modular shortcode system, while the integrated asset pipeline handles the transformation, minification, and optimization of images and stylesheets directly within the build lifecycle. Beyond its core generation capabilities, Hugo offers a robust command-line interface for managing the entire project lifecycle, including real-time development previews and automated deployment workflows. The system also features a modular dependency architecture, allowing users to import and version shared themes, layouts, and configuration components to maintain consistent design systems across multiple projects.
Goblog-enginecmscontent-management-system - coder/code-server
coder/code-server
76,310This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections to synchronize editor state and terminal input-output between the remote server and the browser. Furthermore, it includes built-in service proxying capabilities that allow developers to expose locally running web applications via secure subdomains or subpaths, complete with integrated identity verification and traffic management. To support diverse infrastructure requirements, the system offers flexible deployment options including containerized environments and automated provisioning workflows. It maintains state continuity through filesystem-mounted persistence, ensuring that configurations and project data remain intact across restarts. The platform also enforces network security by managing TLS certificates for HTTPS traffic and providing integration layers for external authentication providers. Installation is supported across various host architectures through shell scripts, package managers, or standalone archives, with built-in utilities for managing the application lifecycle.
TypeScriptbrowser-idedev-toolsdevelopment-environment - localsend/localsend
localsend/localsend
75,231LocalSend is a cross-platform utility designed for secure, peer-to-peer file transfers between devices on the same local network. By establishing direct, encrypted communication channels, the application enables users to share files without relying on external servers, cloud storage, or active internet connectivity. The project distinguishes itself through a unified codebase that supports native-looking interfaces across desktop and mobile operating systems. It utilizes automated peer discovery to identify available devices on a subnet and employs end-to-end encryption to ensure data integrity and confidentiality during every transfer. The software suite includes comprehensive build orchestration, allowing for the generation of native installation packages for Windows, macOS, Linux, Android, and iOS from a single source. Additionally, the project maintains multi-language support through a structured, community-driven localization system that decouples text strings into external files.
Dartdartfile-sharingflutter - lobehub/lobehub
lobehub/lobehub
72,403LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stream, transforming conversational outputs into functional content. It features an extensible ecosystem where users can discover and share community-driven agents and skills. Furthermore, the system supports collaborative workspaces where multiple agents can be organized into teams to scale intelligence and refine content through parallel task execution. Beyond its core orchestration capabilities, the project provides a robust suite of tools for self-hosting and infrastructure management. It supports containerized deployment through standardized configurations, allowing for secure, private instances that maintain data sovereignty. The platform integrates with external services through a common interface for data access and tool interaction, ensuring that agents remain adaptable and capable of handling diverse, multimodal requirements. The project is designed for self-hosted environments and includes comprehensive documentation for containerized setup, environment configuration, and security management.
TypeScriptagentagent-collaborationagent-harness