Ga naar de inhoud

BaseUI

Headless React-componenten zonder opmaak voor toegankelijke, sterk aanpasbare interfaces, met volledige controle over de stijlen.

Bibliotheek met headless React-componenten zonder opmaak, die volledige controle bieden over de opmaak en CSS, met sterke toegankelijkheidsinstellingen en ARIA-conform gedrag.

De componenten zijn ontworpen als combineerbare bouwstenen met een API op basis van slots. Ze zijn tree-shakeable, klaar voor TypeScript en werken met elke stylingaanpak, zoals Tailwind, CSS Modules, CSS-in-JS of gewone CSS.

De bibliotheek omvat een breed scala aan UI-patronen en bouwstenen, zoals Accordion, Alert Dialog, Avatar, Checkbox en Checkbox Group, Collapsible, Context Menu, Dialog, Field en Fieldset, Form, Input, Menu en Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle en Toggle Group, Toolbar, Tooltip en hulpprogramma's zoals Direction Provider en useRender.

Popupcomponenten gebruiken React Portals. Om conflicten met z-index te voorkomen, wordt aangeraden een geïsoleerde stapelcontext te maken. Zo verschijnen overlays altijd boven de pagina-inhoud. De documentatie bevat voorbeelden voor het samenstellen van componenten, het combineren van onderdelen en integratie met verschillende stylingsystemen.

Open source onder de MIT-licentie, met actieve releases, een roadmap en richtlijnen gericht op toegankelijkheid. Documentatiepagina's zijn als Markdown te bekijken en bevatten bronnen die geschikt zijn voor LLM's, zodat code eenvoudiger kan worden verkend en geïntegreerd.

Functies

  • Headless React-componenten zonder opmaak
  • Standaard toegankelijk en ARIA-conform
  • Combineerbare API op basis van slots
  • Tree-shakeable ESM-builds
  • TypeScript-typedeclaraties
  • Werkt met Tailwind, CSS Modules, CSS-in-JS of gewone CSS
  • React Portals voor pop-ups en overlays
  • Richtlijnen voor het isoleren van stapelcontexten om z-indexproblemen te voorkomen
  • Patronen voor gecontroleerd en ongecontroleerd gebruik
  • Breed aanbod aan componenten (menu's, dialogen, popovers, tabs, selectievakjes, sliders, enz.)
  • Geschikt voor SSR en frameworkonafhankelijk
  • Open source onder de MIT-licentie
  • Documentatie beschikbaar als Markdown, met LLM-hulpmiddelen

Gerelateerde items

Met deze open-source UI-oplossing maak je geavanceerde ontwerpsystemen met aanpasbare componenten die geschikt zijn voor uiteenlopende visuele stijlen en toegankelijkheidsnormen.

GitHub-sterren
3.9K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Dit product biedt een uitgebreide set tools voor het bouwen van gebruikersinterfaces in React, met aandacht voor flexibiliteit en naleving van ontwerpstandaarden.

GitHub-sterren
94.2K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Een onofficiële Vue-port met aanpasbare en toegankelijke UI-componenten voor het bouwen van designsystemen.

GitHub-sterren
3.8K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Een uitgebreide set opensource-UI-componenten voor het soepel en efficiënt bouwen van Vue.js-applicaties.

GitHub-sterren
11.0K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Ongestylede, toegankelijke opensource-React-primitives voor hoogwaardige webapps en designsystemen.

GitHub-sterren
16.0K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Een drawer-component zonder standaardopmaak, speciaal ontworpen voor naadloze integratie in React-applicaties en betere interacties op mobiele apparaten.

GitHub-sterren
6.5K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Bouw snel en efficiënt toegankelijke webapplicaties met een uitgebreide set essentiële componenten die eenvoudig te gebruiken en sterk aanpasbaar zijn.

GitHub-sterren
38.1K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Dit component is een complete oplossing voor commandomenu's in React, met aandacht voor zowel de gebruikerservaring als de flexibiliteit voor ontwikkelaars.

GitHub-sterren
10.0K
Bijgewerkt op
Dec 6, 2024
Licentie
MIT License

Over KickstartUI

KickstartUI is dé plek om de beste UI-frameworks, bibliotheken en bouwtools te ontdekken. We stellen zorgvuldig hoogwaardige bronnen samen, zodat ontwikkelaars hun UI-ideeën tot leven kunnen brengen. Of je nu een responsieve webapp bouwt, een mobiele interface maakt of een interactief prototype ontwerpt: ons platform biedt de essentiële tools om je projecten te versnellen en de gebruikerservaring te verbeteren. Bekijk onze uitgebreide collectie om op de hoogte te blijven van de nieuwste trends, nieuwe mogelijkheden te ontdekken en je UI-ontwerpen naar een hoger niveau te tillen. Klaar om je volgende project een vliegende start te geven? Bekijk onze aanbevolen bronnen of zoek naar specifieke tools die bij je behoeften passen.