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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fomantic avatar

fomantic/fomantic-ui

0
View on GitHub↗
3,759 stars·337 forks·JavaScript·MIT·9 viewsfomantic-ui.com↗

Fomantic Ui

Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user interfaces. It functions as a CSS framework and responsive UI toolkit, providing a structured approach to managing typography, color palettes, and spacing.

The project enables the development of custom UI components and the implementation of unified design systems across web applications. It provides a variable-driven theme compilation process to customize visual styles and a build-time system to compile selected components into production CSS bundles.

The toolkit covers a broad range of interface capabilities, including responsive grid layouts, content containers, and global typography management. It includes a variety of interactive elements such as dropdown menus, search inputs, range sliders, and form validation, as well as media support for vector icons and embedded external content.

Features

  • Design System Frameworks - Provides a cohesive set of themeable UI elements and rules to implement a unified brand identity.
  • Design System Implementations - Implements a comprehensive design system that centralizes visual tokens, typography, and color schemes for a cohesive UI.
  • UI Component Development - Enables the development of consistent, themed UI components using a standardized CSS framework.
  • Action Buttons - Provides a variety of styled interactive buttons for triggering actions and navigating the application.
  • Component-Based UI Libraries - Provides a library of reusable visual elements and APIs to build standardized, component-driven user interfaces.
  • CSS Frameworks - Functions as a comprehensive CSS framework providing pre-styled components and layout tools for responsive interfaces.
  • CSS Utility Classes - Ships a large set of reusable, single-purpose CSS utility classes for managing layout, spacing, and alignment.
  • Column-Based Responsive Grids - Organizes page layouts using a fluid, column-based grid that automatically adapts to different browser viewport sizes.
  • Page Layout Management - Provides tools for managing standard spacing, margins, and container widths to maintain consistent page alignment.
  • Responsive Grid Layouts - Ships a flexible, column-based grid system that automatically adapts layouts based on the device screen size.
  • Responsive Grid Systems - Provides a responsive grid system using flexbox and breakpoints for multi-device layout support.
  • Responsive UI Kits - Implements layout tools and components that automatically adapt to various screen sizes and breakpoints.
  • Responsive Web Interfaces - Creates adaptive web interfaces that automatically adjust content and grids for different screen sizes and devices.
  • CSS Class-Based Styling - Provides a comprehensive system of semantic CSS classes to define the visual appearance and variants of UI components.
  • Typography Styling - Allows for the definition of consistent global fonts, text colors, and line heights across the entire interface.
  • Responsive Front-End Frameworks - Provides a collection of CSS and JavaScript tools for building websites that adapt to different screen sizes.
  • Content Grouping Containers - Provides block-level elements to group related content into visual containers with elevation and stacking.
  • Style Compilers - Features a style compiler to bundle selected components and themes into optimized production CSS.
  • Application Navigation Components - Includes structured navigation components like vertical and tabbed menus to facilitate movement through application sections.
  • HTML Behavior Attachment - Attaches JavaScript event listeners to HTML elements to trigger dynamic visual changes and interactive behaviors.
  • View-Anchored Popups - Implements floating content containers that can be precisely anchored to target elements for tooltips and contextual info.
  • Form Input Validation - Includes logic for validating form input fields and displaying customized error prompts to the user.
  • Frontend Layout Baselines - Establishes standardized CSS layout baselines to organize page content into structured grids and containers.
  • Page Header Components - Offers components for rendering primary page titles and subtitles to establish clear visual hierarchy.
  • Search Input Fields - Provides specialized text fields for queries featuring clearable inputs and category filtering.
  • Select Dropdowns - Renders selectable dropdown menus with support for multiple selections and custom styling.
  • State-Based CSS Toggling - Dynamically modifies CSS classes on DOM elements to reflect and update the current state of UI components.
  • Status Message Displays - Provides formatted notification blocks with icons and close buttons to communicate status updates or warnings.
  • Theme Variables - Allows customization of colors and fonts across the interface using a set of predefined theme variables.
  • Theme Compilers - Includes a theme compiler that processes variable-driven configurations into a final production CSS bundle.
  • Vector Icons - Provides scalable vector icon sets to add semantic visual cues to interface elements.
  • Interactive Form Inputs - Provides a suite of interactive form inputs including validated fields, search inputs, and selection menus.
  • DOM Attribute Management - Manages component visibility and interaction states by toggling HTML attributes directly on the DOM.
  • BEM-Based Naming - Implements the Block Element Modifier naming convention to ensure CSS modularity and prevent style collisions.
  • General Purpose Frameworks - Framework for building beautiful websites with concise HTML.

Star history

Star history chart for fomantic/fomantic-uiStar history chart for fomantic/fomantic-ui

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Fomantic Ui

Similar open-source projects, ranked by how many features they share with Fomantic Ui.
  • layui/layerlayui avatar

    layui/layer

    8,196View on GitHub↗

    This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading

    JavaScriptalertconfirmdialog
    View on GitHub↗8,196
  • topcoat/topcoattopcoat avatar

    topcoat/topcoat

    4,231View on GitHub↗

    Topcoat is a CSS UI framework and component library used for building web application interfaces. It serves as a design system implementation that provides a set of reusable styled elements and layout primitives to ensure visual consistency across web pages. The system utilizes a BEM-based styling architecture to manage specificity and prevent style leakage. It combines a utility-first CSS library for common layout and spacing needs with a responsive CSS grid that adjusts based on viewport width. The framework covers front end styling, responsive web development, and rapid UI prototyping. It

    HTMLcssui-components
    View on GitHub↗4,231
  • weui/weuiweui avatar

    weui/weui

    27,377View on GitHub↗

    WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob

    HTML
    View on GitHub↗27,377
  • foundation/foundation-emailsfoundation avatar

    foundation/foundation-emails

    7,790View on GitHub↗

    This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax that transforms into table-based layouts. It functions as an HTML-to-table compiler and CSS inliner, ensuring that simplified markup is converted into the complex nested structures and inline attributes required for cross-client compatibility. The framework features a responsive email grid system and Sass-based styling, allowing the use of variables to manage colors, typography, and spacing. These tools enable custom brand theming and the creation of fluid layouts that adapt to v

    HTML
    View on GitHub↗7,790
See all 30 alternatives to Fomantic Ui→

Frequently asked questions

What does fomantic/fomantic-ui do?

Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user interfaces. It functions as a CSS framework and responsive UI toolkit, providing a structured approach to managing typography, color palettes, and spacing.

What are the main features of fomantic/fomantic-ui?

The main features of fomantic/fomantic-ui are: Design System Frameworks, Design System Implementations, UI Component Development, Action Buttons, Component-Based UI Libraries, CSS Frameworks, CSS Utility Classes, Column-Based Responsive Grids.

What are some open-source alternatives to fomantic/fomantic-ui?

Open-source alternatives to fomantic/fomantic-ui include: layui/layer — This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and… topcoat/topcoat — Topcoat is a CSS UI framework and component library used for building web application interfaces. It serves as a… weui/weui — WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout… foundation/foundation-emails — This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax… lusaxweb/vuesax — Vuesax is a frontend framework and UI component library for Vue.js applications. It provides a customizable design… coreui/coreui-free-react-admin-template — This project is a React-based administrative template and UI kit designed for building dashboards. It provides a…