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
·
picturepan2 avatar

picturepan2/spectre

0
View on GitHub↗
11,317 stars·784 forks·CSS·MIT·13 vuespicturepan2.github.io/spectre↗

Spectre

Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development.

The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems.

The project covers a wide range of layout and interface capabilities, including a twelve-column responsive grid system, fixed-width containers, and visibility toggling. Its component surface includes form controls with validation states, interactive elements like modals and tabs, navigation systems, and a variety of visual indicators such as progress bars and user avatars. Additionally, it provides typography formatting with specific optimizations for East Asian characters and a library of visual helper classes for spacing, colors, and positioning.

Features

  • Frontend UI Toolkits - Provides a comprehensive toolkit of pre-styled components like modals and navigation bars for modern frontend development.
  • UI Component Libraries - Provides a comprehensive library of pre-styled interactive patterns including modals, tabs, and accordions.
  • Button Styles - Provides a comprehensive set of button styles including primary, link, and default variants in various sizes.
  • Common UI Element Styling - Formats standard interface pieces for consistent visual presentation across the entire user interface.
  • Utility-First Class Systems - Ships a comprehensive library of single-purpose utility classes for rapid modification of spacing, colors, and positioning.
  • CSS Component Libraries - Offers a collection of pre-styled pure CSS elements including modals, tabs, and navigation bars.
  • CSS Frameworks - Provides a comprehensive collection of pre-styled interface elements and utility classes for responsive web design.
  • CSS Utility Classes - Includes a library of reusable, single-purpose helper classes for modifying colors, spacing, and typography.
  • CSS Variable Theming - Implements a theme system using CSS variables to maintain consistent design tokens across all interface elements.
  • Lightweight CSS Frameworks - Implements a minimal set of styles and utilities to build fast-loading pages without heavy framework overhead.
  • Navigation Bars - Provides persistent header containers that organize branding, navigation links, and search components.
  • Responsive Design - Provides a lightweight CSS foundation to create website layouts that automatically adapt to different screen sizes.
  • Responsive Grid Systems - Provides a flexible twelve-column responsive grid system that adapts layout widths across different device breakpoints.
  • Form Control Styles - Provides standardized CSS definitions for input fields, textareas, selects, checkboxes, and radios.
  • Grid Layout Systems - Implements a twelve-column responsive grid system that automatically adjusts layout widths based on viewport breakpoints.
  • CSS-Only UI Components - Builds a comprehensive set of interactive UI components using pure CSS to eliminate JavaScript dependencies.
  • Button Groups - Arranges multiple buttons into cohesive sets or full-width blocks for structured navigation and actions.
  • Chips - Renders small, self-contained blocks of content that combine text, buttons, or avatars to represent entities or tags.
  • Collapse Sections - Toggles the visibility of content blocks to organize information and reduce page clutter.
  • Data Table Components - Styles tabular content with consistent padding, borders, and zebra-striping for efficient data presentation.
  • Fixed-Width Containers - Provides fixed-width containers to ensure consistent content alignment and readability across varying monitor sizes.
  • Horizontal Form Layouts - Arranges form elements in single inline rows or horizontal grids with responsive column widths.
  • Form Validation Indicators - Applies visual success or error states to form controls and displays accompanying validation hints.
  • Hero Sections - Implements large, prominent layout containers for high-impact featured content and primary calls to action.
  • Interface Element Hiding - Enables the showing or hiding of specific interface components based on the browser window width.
  • Conditional Visibility Toggling - Provides utility classes to show or hide elements based on screen size by modifying CSS display properties.
  • Breadcrumbs - Displays a series of linked labels to indicate the user's current location within a structural hierarchy.
  • Modal Dialogs - Displays flexible, centered prompt windows over page content to capture user attention or input.
  • Dropdown Menus - Combines a toggle button with a hidden menu that appears on focus or state change to save screen space.
  • Pagination Controls - Builds a numbered navigation sequence with active and disabled states to move between pages of content.
  • Navigation Menus - Organizes site navigation and actions using vertical lists of links, buttons, or form controls.
  • Progress Bars - Visualizes task completion or values within a range using segmented containers with configurable widths.
  • Progress Steps - Displays a visual sequence of tasks to show a user their current state in a multi-step process.
  • Responsive Images - Adjusts image dimensions automatically based on the size of the parent container to maintain layout integrity.
  • Status Indicators - Signals notifications or unread counts by adding small, positioned labels or dots to interface elements.
  • Viewport Width Constraints - Implements maximum-width containers to ensure consistent content alignment and readability across different viewport widths.
  • Typography Systems - Ensures consistent visual hierarchy by styling standard paragraphs, blockquotes, and lists.
  • Theme Customization - Allows for the redefinition of design variables to establish a consistent custom visual style for the interface.
  • User Avatars - Renders profile pictures or initials in various predefined sizes to represent users across the interface.
  • User Status Indicators - Displays a color-coded status indicator on a profile picture to show whether a user is online, busy, or away.
  • Vector Icons - Displays responsive icons for navigation and actions using pure CSS instead of image files.
  • Status Labels - Renders formatted text tags in various colors to highlight informative metadata or status indicators.
  • Responsive Media Containers - Maintains specific aspect ratios across different screen sizes by wrapping video embeds in responsive containers.
  • CSS Frameworks - Lightweight and modern framework for extensible development.
  • ui组件库(CSS Framework) - Listed in the “ui组件库(CSS Framework)” section of the Awesome Frontend awesome list.

Historique des stars

Graphique de l'historique des stars pour picturepan2/spectreGraphique de l'historique des stars pour picturepan2/spectre

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait picturepan2/spectre ?

Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development.

Quelles sont les fonctionnalités principales de picturepan2/spectre ?

Les fonctionnalités principales de picturepan2/spectre sont : Frontend UI Toolkits, UI Component Libraries, Button Styles, Common UI Element Styling, Utility-First Class Systems, CSS Component Libraries, CSS Frameworks, CSS Utility Classes.

Quelles sont les alternatives open-source à picturepan2/spectre ?

Les alternatives open-source à picturepan2/spectre incluent : hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web… twbs/bootstrap — Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides… layui/layer — This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and… mdbootstrap/mdb-ui-kit — The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with… creativetimofficial/material-tailwind — Material Tailwind is a responsive web UI framework and component library built with Tailwind CSS. It provides a… saadeghi/daisyui — This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable…

Alternatives open source à Spectre

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Spectre.
  • hunvreus/basecoatAvatar de hunvreus

    hunvreus/basecoat

    3,653Voir sur GitHub↗

    Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web components. It provides a collection of pre-styled interface elements and utility classes designed to function as static assets without requiring a dedicated JavaScript framework runtime. The project features a dedicated UI component scaffolder, providing a command line interface to automate the generation of project folder structures and the installation of component templates. Visual styles are managed through a system of CSS variables and utility classes, allowing for global theme a

    JavaScriptalpinecomponentscomponents-library
    Voir sur GitHub↗3,653
  • twbs/bootstrapAvatar de twbs

    twbs/bootstrap

    174,380Voir sur GitHub↗

    Bootstrap 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 cust

    MDXbootstrapcsscss-framework
    Voir sur GitHub↗174,380
  • layui/layerAvatar de layui

    layui/layer

    8,196Voir sur 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
    Voir sur GitHub↗8,196
  • mdbootstrap/mdb-ui-kitAvatar de mdbootstrap

    mdbootstrap/mdb-ui-kit

    24,256Voir sur GitHub↗

    The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with Material Design principles. It provides a collection of pre-styled interface elements and responsive web templates to facilitate the development of consistent web applications. The toolkit extends the Bootstrap ecosystem by adding Material Design aesthetics and advanced styling options. It enables rapid prototyping through the use of pre-configured design blocks and provides mechanisms for deep visual customization via SCSS variables and native CSS custom properties, including supp

    SCSSbootstrapbootstrap-materialbootstrap-template
    Voir sur GitHub↗24,256
Voir les 30 alternatives à Spectre→