Zum Inhalt springen
CDGet
  • Startseite
  • Projekte
  1. Startseite
  2. Alle Projekte
  3. Neba UI

Neba UI

BibliothekDesign

Eine React-Komponentenbibliothek für Anwendungsoberflächen. Schaltflächen, Eingabefelder, Menüs, Dialoge, Tabellen und Diagramme teilen sich denselben Satz Eigenschaften, kommen barrierefrei an und folgen dem Dunkelmodus ohne Theme-Datei.

Website (wird in einem neuen Tab geöffnet)Dokumentation (wird in einem neuen Tab geöffnet)Quellcode (wird in einem neuen Tab geöffnet)

Über dieses Projekt

Neba UI ist eine React-Komponentenbibliothek für Anwendungsoberflächen. Sie liefert, was ein echtes Produkt braucht — Schaltflächen und Formularfelder, Menüs und Dialoge, Tabellen und Tabs, Diagramme, Fortschritt und Benachrichtigungen — bereits gestaltet, bereits barrierefrei und bereits untereinander stimmig. Ein Bildschirm wird zusammengesetzt statt ein zweites Mal entworfen.

Jede Komponente schöpft aus einem gemeinsamen Vokabular. Size, color, variant, density und elevation bedeuten überall dasselbe, also ist ein mittelgroßes Bedienelement auf jeder Komponente gleich hoch und die Primärfarbe überall dieselbe Farbe. Rollen, Beschriftungen, Fokusverwaltung und Tastaturbedienung stecken in den Komponenten, statt nachträglich angeschraubt zu sein, und der Dunkelmodus folgt dem System, ohne dass etwas geschrieben wird. Das Aussehen ist eine Designsprache und keine Themendatei: eine lichtdurchlässige Fläche mit haarfeiner Kante, eine einzige Bewegungssignatur und Schatten, um die man bitten muss.

Die Einrichtung ist ein Paket und eine Zeile CSS. Kein Provider an der Wurzel, kein Themenobjekt zum Zusammenbauen, keine Konfigurationsdatei. Das Paket ist reines ESM, bringt TypeScript-Deklarationen mit und lässt sich wirklich tree-shaken — jede Komponente wird zu ihrem eigenen Modul, eine importierte Schaltfläche kostet also ungefähr das, was eine Schaltfläche kostet. Es läuft auf React 18 oder 19 mit zwei Laufzeitabhängigkeiten, und jede Komponente ist mit lebenden Vorschauen statt mit Bildschirmfotos dokumentiert.

Funktionen

  • Dokumentationsseite

  • TypeScript-Typen

  • Mehrsprachig

  • Durch Tests geprüft

  • Barrierefrei gebaut

  • Dunkelmodus

  • Tree-shakebar

Projektinformationen

Begonnen
2026
Lizenz
MIT (wird in einem neuen Tab geöffnet)
Programmiersprachen
JavaScript
Schlagwörter
reactcomponent-librarydesign-systemtailwindcssaccessibility
Pakete
neba (wird in einem neuen Tab geöffnet)npm
Beliebtheit
3
GitHub-Sterne
1.348
npm-Downloads
Neba UI — npm-Downloads, Letzte 30 Tage
npm-Downloads
31. Juli6
1. Aug.134
2. Aug.16
3. Aug.9
4. Aug.18
5. Aug.130
6. Aug.114
7. Aug.18
8. Aug.12
9. Aug.17
10. Aug.9
11. Aug.16
12. Aug.149
13. Aug.14
14. Aug.0
15. Aug.9
16. Aug.5
17. Aug.3
18. Aug.3
19. Aug.12
20. Aug.15
21. Aug.1
22. Aug.0
23. Aug.9
24. Aug.139
25. Aug.17
26. Aug.9
27. Aug.125
28. Aug.13
29. Aug.326
Letzte 30 Tage
KontaktSpenden
Die hier aufgeführten Projekte sind Open Source unter der MIT-Lizenz.© 2026 CDGet. Alle Rechte vorbehalten.