awesome-repositories.com
Blog
awesome-repositories.com

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

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

14 Repos

Awesome GitHub RepositoriesTheme Engines

Frameworks for defining the visual style and layout of web applications.

Distinguishing note: Focuses on site-wide theme development rather than individual component styling.

Explore 14 awesome GitHub repositories matching user interface & experience · Theme Engines. Refine with filters or upvote what's useful.

Awesome Theme Engines GitHub Repositories

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

    odoo/odoo

    52,445Auf GitHub ansehen↗

    Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r

    Defines the visual style and layout of web pages by creating custom themes.

    Pythonappsbusinesserp
    Auf GitHub ansehen↗52,445
  • fastapi/full-stack-fastapi-templateAvatar von fastapi

    fastapi/full-stack-fastapi-template

    43,815Auf GitHub ansehen↗

    This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components. The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th

    Supports light and dark visual themes to improve user comfort and accessibility.

    TypeScriptbackendchakra-uidocker
    Auf GitHub ansehen↗43,815
  • hexojs/hexoAvatar von hexojs

    hexojs/hexo

    41,768Auf GitHub ansehen↗

    Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions as a structured framework that transforms plain text files and markdown into production-ready static websites, utilizing a template-based rendering engine to separate site content from visual presentation. The project is distinguished by its event-driven build pipeline, which manages the entire site lifecycle through a series of hooks for file processing, asset generation, and deployment. Developers can extend the system’s core capabilities through a modular plugin architecture

    Uses template engines to control the visual presentation of generated pages.

    TypeScripthacktoberfesthexojavascript
    Auf GitHub ansehen↗41,768
  • songquanpeng/one-apiAvatar von songquanpeng

    songquanpeng/one-api

    34,988Auf GitHub ansehen↗

    One API is a centralized gateway and orchestration platform designed to consolidate multiple artificial intelligence model providers into a single, standardized interface. It functions as a reverse proxy that intercepts incoming API requests and routes them to various third-party services, abstracting the underlying provider credentials through a unified token management system. The platform provides comprehensive administrative tools for managing API keys, rotating credentials, and enforcing security policies across diverse service integrations. It includes a persistent database-backed syste

    Allows custom visual styling by overriding default frontend assets during the build process.

    JavaScriptapiapi-gatewayazure-openai-api
    Auf GitHub ansehen↗34,988
  • keycloak/keycloakAvatar von keycloak

    keycloak/keycloak

    34,934Auf GitHub ansehen↗

    Keycloak is an open-source identity and access management server that provides a centralized platform for user authentication, authorization, and identity federation. It functions as a standards-compliant identity provider, utilizing a centralized engine to validate credentials and issue cryptographically signed tokens based on industry-standard protocols like OpenID Connect and SAML. This enables organizations to secure diverse applications and services through a unified authentication layer. The platform distinguishes itself through its cloud-native orchestration and high-availability capab

    A server-side rendering system uses modular templates to dynamically inject branding and localized content into user-facing authentication pages.

    Javakeycloakoidcsaml
    Auf GitHub ansehen↗34,934
  • kovidgoyal/kittyAvatar von kovidgoyal

    kovidgoyal/kitty

    33,462Auf GitHub ansehen↗

    Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible workspace across different operating systems. It leverages graphics hardware to render text, images, and complex layouts with low latency, while providing a robust environment for demanding command-line workflows. The project distinguishes itself through its integrated workspace management and programmable interface. It functions as a tiling window manager that organizes terminal windows, tabs, and layouts into persistent, keyboard-driven sessions. Users can automate complex workflow

    Defines color schemes, background transparency, and blur effects for the interface.

    Pythoncgogolang
    Auf GitHub ansehen↗33,462
  • telegramdesktop/tdesktopAvatar von telegramdesktop

    telegramdesktop/tdesktop

    32,099Auf GitHub ansehen↗

    This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It provides a comprehensive development toolkit, including a database library and messaging SDK, which allows for the creation of custom messaging applications that maintain synchronized state across multiple devices. The core architecture relies on an asynchronous event-driven model to ensure responsive performance while managing persistent local database synchronization with server-side state. The client distinguishes itself through a robust end-to-end encryption layer that supports

    Generates and shares custom interface themes across devices to personalize the user experience.

    C++messengermulti-platformtelegram
    Auf GitHub ansehen↗32,099
  • ranchero-software/netnewswireAvatar von Ranchero-Software

    Ranchero-Software/NetNewsWire

    10,131Auf GitHub ansehen↗

    NetNewsWire is an RSS feed aggregator and cloud-synced news reader. It provides a centralized interface for collecting, organizing, and consuming articles from multiple web feed formats using an XML feed parser. The application features a local database feed cache to ensure fast retrieval and offline access to content. It includes a customizable theme engine that decouples visual styling from logic, allowing the user interface appearance to be adjusted via configurable parameters. The platform supports cross-device reading synchronization for subscription lists and read markers through remot

    Includes a theme engine that decouples visual styling from logic via configurable parameters.

    Swiftfeed-readeriosjson-feed
    Auf GitHub ansehen↗10,131
  • getpublii/publiiAvatar von GetPublii

    GetPublii/Publii

    7,085Auf GitHub ansehen↗

    Publii is a local static site generator and offline content management system. It operates as a desktop application that renders content into HTML files on a local machine, removing server-side vulnerabilities and eliminating the need for a live database or active internet connection during the authoring process. The system is distinguished by a focus on privacy and search engine optimization. It includes built-in tools for GDPR compliance, such as cookie consent management and the ability to restrict third-party embeds until user consent is provided. For visibility, it automates the generati

    Provides a template-based theme engine to define unique website layouts and visual identities.

    HTMLcmselectronelectronjs
    Auf GitHub ansehen↗7,085
  • tidyverse/ggplot2Avatar von tidyverse

    tidyverse/ggplot2

    6,948Auf GitHub ansehen↗

    ggplot2 is a data visualization library for R based on a formal grammar of graphics. It provides a declarative plotting framework that allows users to create complex graphics by combining geometric objects, statistical summaries, and coordinate systems. The system is distinguished by a layered approach to composition, where visualizations are built incrementally by stacking independent geometric, statistical, and coordinate layers. It utilizes a hierarchical styling engine to manage non-data elements such as backgrounds, fonts, and margins, and includes a multi-panel faceting tool for splitti

    Utilizes a hierarchical styling engine to manage backgrounds, fonts, and margins independently of the data.

    R
    Auf GitHub ansehen↗6,948
  • kristopolous/bootstra.386Avatar von kristopolous

    kristopolous/BOOTSTRA.386

    6,840Auf GitHub ansehen↗

    BOOTSTRA.386 is a retro CSS framework and web UI kit designed to implement nostalgic user interfaces that mimic the aesthetic of vintage computer systems and old-school operating systems. It provides a collection of pre-styled components and styling engines to maintain a consistent legacy appearance across different screen sizes. The toolkit includes a customizable theme engine and a web-based interface for modifying visual properties and colors. It also features a responsive grid layout system that organizes web content into columns and rows that adapt to various device dimensions. The proj

    Provides a framework for defining and modifying the site-wide visual style and color palette.

    HTMLbootstrap-themecssmsdos
    Auf GitHub ansehen↗6,840
  • fcl-team/foldcraftlauncherAvatar von FCL-Team

    FCL-Team/FoldCraftLauncher

    3,601Auf GitHub ansehen↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Provides a theme engine for customizing the application interface with user-defined color schemes and background images.

    Java
    Auf GitHub ansehen↗3,601
  • tastyigniter/tastyigniterAvatar von tastyigniter

    tastyigniter/TastyIgniter

    3,532Auf GitHub ansehen↗

    TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms. The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul

    Implements a modular engine for defining the visual style and layout of the platform using layouts and partials.

    PHPfood-orderingfood-ordering-systemlaravel
    Auf GitHub ansehen↗3,532
  • makieorg/makie.jlAvatar von MakieOrg

    MakieOrg/Makie.jl

    2,778Auf GitHub ansehen↗

    Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to create interactive 2D and 3D visualizations. It functions as a reactive visualization framework where plots update automatically via observables and compute graphs, and as a vector graphics generator for high-resolution academic output. The system is distinguished by its backend-agnostic rendering pipeline, which supports OpenGL, WebGL, and ray-traced scenes. It employs a grammar-of-graphics approach to map variables to aesthetic attributes and utilizes a hierarchical scene graph t

    Stores visual attributes as observables to ensure consistent and reactive styling across multiple plot elements.

    Juliagpugraphicsjulia
    Auf GitHub ansehen↗2,778
  1. Home
  2. User Interface & Experience
  3. Theme Engines

Unter-Tags erkunden

  • Plot1 Sub-TagHierarchical systems for controlling non-data visual elements like backgrounds and fonts in charts. **Distinct from Theme Engines:** Specifically for data visualization styling rather than general web application or site-wide theming.