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

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

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

ekmas/neobrutalism-components

0
View on GitHub↗
4,956 Stars·166 Forks·TypeScript·mit·11 Aufrufeneobrutalism.dev↗

Neobrutalism Components

This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic.

The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers.

The component surface covers a wide range of functional areas, including complex form controls with validation, layout containers such as modals and resizable panels, navigation systems like command menus and breadcrumbs, and motion elements for feedback and progress.

The project is built with TypeScript and utilizes Tailwind CSS and headless UI integration for its styling and behavioral logic.

Features

  • Aesthetic Theme Implementations - Implements a neobrutalist aesthetic theme featuring bold colors and high-contrast borders.
  • Component Libraries - Ships a collection of reusable, modular UI building blocks for web applications.
  • Accessible Interface Design - Ensures all UI controls follow accessibility standards for keyboard navigation and screen readers.
  • Checkbox Components - Includes styled two-state checkbox inputs following a neobrutalist aesthetic.
  • React Components - Provides a comprehensive library of reusable interface elements built specifically for the React ecosystem.
  • Data Visualization Interfaces - Includes a toolkit for presenting complex datasets through styled charts and responsive tables.
  • Form Validation - Includes mechanisms for verifying that user input meets specified criteria before form submission.
  • Label and Control Association - Implements proper association between text labels and input controls to ensure screen reader accessibility.
  • Toggle Switches - Ships binary toggle switch components as an alternative to checkboxes for enabling settings.
  • Generic Button Components - Provides interactive high-contrast button components with configurable styles and states.
  • High-Contrast User Interfaces - Develops user interfaces with strong visual separation and accessible components for a distinctive look.
  • Select Inputs - Provides styled dropdown select inputs for choosing values from a provided list.
  • Plain Text Input Fields - Implements high-contrast plain text input fields for single-line user data collection.
  • Radio Groups - Provides radio group components for managing mutually exclusive single-choice selections.
  • Textarea Components - Provides multi-line textarea components with high-contrast borders for long-form input.
  • Neobrutalist Aesthetics - Implements a raw neobrutalist aesthetic featuring bold colors, thick borders, and heavy shadows.
  • Neobrutalist Component Collections - Offers a collection of high-contrast web elements featuring bold colors and thick borders.
  • Charts and Visualization - Ships libraries for rendering a variety of charts and interactive data visualizations.
  • Headless Component Logic - Utilizes headless UI patterns to separate behavioral and accessibility logic from the custom neobrutalist visual layer.
  • Avatar Components - Ships accessible avatar components for displaying user profile images or placeholders.
  • Breadcrumb Navigations - Provides interface elements that display and allow traversal of hierarchical page paths.
  • Collapsible Panels - Provides interactive UI panels that can be expanded or collapsed to organize content.
  • Combobox Components - Offers autocomplete combobox components that combine text input with a selectable dropdown.
  • Command Palettes - Ships a searchable, keyboard-driven menu for quick action execution and application navigation.
  • Content Carousels - Ships interactive components that cycle through a series of visual elements with motion effects.
  • Context Menus - Implements a list of actions that appears when a user triggers a specific interaction like a right-click.
  • CSS Variable Theming - Implements a global theming system using CSS variables to manage primary colors and border widths across all components.
  • Accordion Panels - Includes collapsible accordion panels to organize and hide content sections.
  • Content Cards - Ships high-contrast containers that organize related information into distinct header, body, and footer sections.
  • Data Table Components - Includes structured data table components for presenting tabular information within web interfaces.
  • Input Control Sets - Provides complex interactive input systems including date pickers and validated OTP fields.
  • Date Pickers - Provides a calendar popup interface for browsing and selecting specific dates.
  • Range Selection - Implements a date range picker for selecting spans of time between two dates.
  • Alert Dialogs - Provides blocking alert dialogs that require a mandatory user response to proceed.
  • Modal Overlays - Implements modal windows that present focused content in a layer above the main application.
  • Multi-Select Inputs - Provides searchable multi-select inputs that allow choosing one or more options from a list.
  • Navigation Bars - Ships a responsive, high-contrast navigation bar for primary site-wide links and branding.
  • Pagination Controls - Provides styled pagination controls to navigate through large datasets across discrete pages.
  • Navigation Menus - A structured collection of links and dropdowns to help users move through different sections of a site.
  • Notification Toasts - Implements transient UI elements for displaying system messages with severity-based styling.
  • OTP Inputs - Ships accessible OTP input fields with segmented character boxes for authentication codes.
  • Popovers - Ships contextual overlays triggered by user interaction to provide additional information.
  • Progress Indicators - Provides visual components for displaying task completion percentages and loading states.
  • Range Sliders - Includes high-contrast range sliders for selecting numerical values or ranges.
  • Resizable Panes - Provides interactive split-pane layouts that users can resize via dragging or keyboard input.
  • Slide-Out Panels - Provides UI panels that slide from the screen edge to offer contextual options.
  • Utility-First Styling - Uses a utility-first styling approach via Tailwind CSS to apply bold colors and high-contrast borders.
  • Tabbed Interfaces - Implements components for organizing content into switchable tabbed views.
  • Responsive Layouts - Provides tables with responsive layouts that adapt their display based on screen size.
  • Tooltips - Provides contextual information overlays that appear on hover or focus.
  • Menu Components - Provides high-contrast menu components for accessing additional actions and navigation options.
  • Interactive Visualization Toolkits - Provides a toolkit of interactive charts and tables for representing complex datasets.

Star-Verlauf

Star-Verlauf für ekmas/neobrutalism-componentsStar-Verlauf für ekmas/neobrutalism-components

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Neobrutalism Components

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Neobrutalism Components.
  • huntabyte/shadcn-svelteAvatar von huntabyte

    huntabyte/shadcn-svelte

    8,341Auf GitHub ansehen↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Auf GitHub ansehen↗8,341
  • hunvreus/basecoatAvatar von hunvreus

    hunvreus/basecoat

    3,653Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,653
  • cosscom/cossAvatar von cosscom

    cosscom/coss

    10,125Auf GitHub ansehen↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    TypeScriptnextjsradix-uireact
    Auf GitHub ansehen↗10,125
  • mui/base-uiAvatar von mui

    mui/base-ui

    8,711Auf GitHub ansehen↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    TypeScriptaccessibilitydesign-systemreact
    Auf GitHub ansehen↗8,711
Alle 30 Alternativen zu Neobrutalism Components anzeigen→

Häufig gestellte Fragen

Was macht ekmas/neobrutalism-components?

This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic.

Was sind die Hauptfunktionen von ekmas/neobrutalism-components?

Die Hauptfunktionen von ekmas/neobrutalism-components sind: Aesthetic Theme Implementations, Component Libraries, Accessible Interface Design, Checkbox Components, React Components, Data Visualization Interfaces, Form Validation, Label and Control Association.

Welche Open-Source-Alternativen gibt es zu ekmas/neobrutalism-components?

Open-Source-Alternativen zu ekmas/neobrutalism-components sind unter anderem: huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather… hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web… cosscom/coss — Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples… coreui/coreui-free-react-admin-template — This project is a React-based administrative template and UI kit designed for building dashboards. It provides a… taiga-family/taiga-ui — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces.…