awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
basscss avatar

basscss/basscss

0
View on GitHub↗
5,892 星标·294 分支·CSS·MIT·10 次浏览basscss.com↗

Basscss

Basscss is a lightweight CSS utility toolkit built on an atomic, single-purpose class architecture. Each class performs exactly one visual function, enabling immutable, side-effect-free styling where no class ever overrides or conflicts with another. The system provides a predefined spacing scale, responsive breakpoint prefixes for conditional styling across device widths, and accessible visibility control that keeps content programmatically available to assistive technologies.

The framework distinguishes itself through a float-based grid system that constructs layouts using floated percentage-width columns with clearfix utilities, alongside flexbox utilities for alignment, wrapping, and responsive column composition. Its responsive design system duplicates utility classes with viewport-width prefixes, allowing layouts, visibility, and spacing to adapt across screen sizes without custom stylesheets. Typography is handled through a six-level font size scale, with single-purpose classes for weight, alignment, decoration, and list resetting.

The toolkit covers layout and positioning through utilities for display control, absolute and fixed positioning, overflow management, border addition and corner rounding, element sizing constraints, and box-sizing application. Spacing is enforced through margin and padding values drawn from the fixed numeric scale, while media object layouts and responsive element hiding round out the capability surface. The documentation provides clear, human-readable class names for rapid browser prototyping and iterative design changes.

Features

  • Single-Purpose CSS Classes - Defines a single-purpose class architecture where each CSS class performs exactly one visual function.
  • Accessible Visibility Controls - Provides accessible visibility control that hides elements visually while preserving screen reader access.
  • CSS Utility Classes - Ships single-purpose CSS classes for rapidly composing layouts, typography, and spacing without custom styles.
  • Flexbox Layouts - Ships flexbox utility classes for container direction, wrapping, alignment, and item sizing.
  • Responsive Breakpoints - Duplicates utility classes with viewport-width prefixes for conditional styling at different screen sizes.
  • Responsive Grid Layouts - Implements a responsive grid system using floated percentage-width columns that adapt at breakpoints.
  • Reusable Layout Blocks - Combines small, interoperable utility classes to construct any interface without writing custom CSS.
  • CSS Utility Libraries - Provides immutable, side-effect-free utility classes that apply one visual property each for predictable styling.
  • Immutable Style Utilities - Provides immutable, side-effect-free CSS classes that never override or conflict with other styles.
  • Atomic CSS Generators - Ships an atomic CSS generator that produces single-purpose utility classes from component styling syntax.
  • Immutable CSS Utilities - Applies single-purpose, side-effect-free CSS classes that behave predictably and never conflict with other styles.
  • Text Styling - Adjusts font weight, alignment, decoration, and wrapping through single-purpose text styling utility classes.
  • Typographic Scaling Utilities - Ships a six-level font size scale applied through single-purpose typographic utility classes.
  • Spacing Scales - Enforces visual consistency through a predefined spacing scale for all margin and padding values.
  • Margin & Padding Utilities - Provides a predefined spacing scale applied via single-purpose margin and padding utility classes.
  • Utility-First CSS - Builds interfaces by composing small, single-purpose CSS classes instead of writing custom stylesheets.
  • Responsive Design Utilities - Uses lightweight, device-agnostic styles that adapt layouts and spacing across screen sizes without extra boilerplate.
  • Responsive Layout Systems - Creates responsive web layouts that adapt across screen sizes using flexible utility classes and breakpoint prefixes.
  • Browser-Based Prototyping - Enables rapid browser prototyping by providing human-readable class names for iterative design changes.
  • CSS Class Prototyping - Enables rapid browser prototyping by providing human-readable class names for iterative design changes.
  • Legacy Float Layouts - Implements a float-based grid system using floated percentage-width columns with clearfix utilities.
  • Flexbox - Ships flexbox utilities for alignment, wrapping, and responsive column composition.
  • List Resets - Provides single-purpose classes to reset default list styling for a clean starting point.
  • CSS Frameworks - Provides a modular, low-level toolkit for fast styling.

Star 历史

basscss/basscss 的 Star 历史图表basscss/basscss 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Basscss 的开源替代方案

相似的开源项目,按与 Basscss 的功能重合度排序。
  • webstudio-is/webstudiowebstudio-is 的头像

    webstudio-is/webstudio

    8,240在 GitHub 上查看↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    在 GitHub 上查看↗8,240
  • tachyons-css/tachyonstachyons-css 的头像

    tachyons-css/tachyons

    11,711在 GitHub 上查看↗

    Tachyons is a utility-first CSS framework and functional CSS library. It provides a collection of single-purpose classes used to style elements and build layouts without writing custom CSS. The framework centers on a mobile-first responsive design system and a nestable grid architecture that adapts layouts across different screen sizes. It includes accessible color palettes and schemes designed to meet visual contrast and accessibility standards. The system provides tools for utility-first styling, responsive layout management, and visual debugging to resolve alignment and spacing issues.

    CSScssdesigndesign-patterns
    在 GitHub 上查看↗11,711
  • adamschwartz/magic-of-cssadamschwartz 的头像

    adamschwartz/magic-of-css

    6,684在 GitHub 上查看↗

    Magic of CSS is a structured tutorial series that teaches web developers advanced CSS layout, typography, and animation techniques through hands-on examples. The course covers the full spectrum of CSS capabilities, from foundational box model and positioning concepts to sophisticated animation and interactive state management, all without relying on JavaScript. The series distinguishes itself by teaching practical, real-world CSS patterns such as inline-block justified grids, percentage-based absolute positioning, table-display vertical centering, and letter-span styling techniques. It demons

    CSScssdesignexamples
    在 GitHub 上查看↗6,684
  • thoughtbot/neatthoughtbot 的头像

    thoughtbot/neat

    4,368在 GitHub 上查看↗

    Neat is a Sass grid framework and responsive layout system used to build fluid, column-based web architectures. It provides a structured approach to managing layout properties and global design settings through a central configuration map and a toolset of Sass mixins and functions. The system is distinguished by its ability to handle nested grid architectures, allowing flexible grids to be placed inside other grid containers while maintaining precise alignment and gutter control. It also includes development tools for frontend layout debugging that render background guide lines to visualize c

    Rubybourbonbourbon-familycss
    在 GitHub 上查看↗4,368
查看 Basscss 的所有 30 个替代方案→

常见问题解答

basscss/basscss 是做什么的?

Basscss is a lightweight CSS utility toolkit built on an atomic, single-purpose class architecture. Each class performs exactly one visual function, enabling immutable, side-effect-free styling where no class ever overrides or conflicts with another. The system provides a predefined spacing scale, responsive breakpoint prefixes for conditional styling across device widths, and accessible visibility control that keeps content programmatically available to assistive…

basscss/basscss 的主要功能有哪些?

basscss/basscss 的主要功能包括:Single-Purpose CSS Classes, Accessible Visibility Controls, CSS Utility Classes, Flexbox Layouts, Responsive Breakpoints, Responsive Grid Layouts, Reusable Layout Blocks, CSS Utility Libraries。

basscss/basscss 有哪些开源替代品?

basscss/basscss 的开源替代品包括: webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… tachyons-css/tachyons — Tachyons is a utility-first CSS framework and functional CSS library. It provides a collection of single-purpose… adamschwartz/magic-of-css — Magic of CSS is a structured tutorial series that teaches web developers advanced CSS layout, typography, and… thoughtbot/neat — Neat is a Sass grid framework and responsive layout system used to build fluid, column-based web architectures. It… jonasschmedtmann/advanced-css-course — This project is an advanced CSS learning curriculum consisting of starter files and final projects. It provides a… franciscop/picnic — Picnic is a classless CSS framework and styling library that applies visual themes directly to native HTML elements.…