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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
keenthemes avatar

keenthemes/reui

0
View on GitHub↗
2,568 stars·100 forks·TypeScript·mit·18 viewsreui.io↗

Reui

Reui is a React UI component library and front-end framework distributed under the MIT license. It provides a collection of reusable, pre-built React components for building modern web application interfaces.

The library is built on a component-based architecture that uses declarative rendering through JSX, with state management handled by React Hooks. It employs CSS Modules for scoped styling and Tailwind CSS for utility-first styling, while TypeScript provides static type checking across the codebase. The project organizes components using a file-based structure and uses a module bundler build pipeline for production optimization.

The documentation and installation surface is accessible through the repository, with the MIT license allowing free use, copying, modification, merging, publishing, and distribution of the software.

Features

  • React Components - Provides a collection of pre-built, customizable React components for faster development and consistent design.
  • Declarative UI Frameworks - Describes UI state declaratively in JSX, letting the framework efficiently update the DOM in response to data changes.
  • React Frameworks - Provides a front-end development framework with pre-built React components and design patterns.
  • Component-Based Architectures - Builds user interfaces by composing independent, reusable components that manage their own state and rendering.
  • React Hooks - Manages component state and side effects through functional hooks like useState and useEffect for predictable data flow.
  • Static Type Checking - Enforces type safety across the codebase with compile-time type checking to reduce runtime errors and improve developer tooling.
  • Co-Located Component Files - Structures the project by grouping related component files into co-located directories for maintainability.
  • Scoped CSS Modules - Encapsulates styles per component using CSS Modules to prevent global class name collisions and improve style isolation.
  • Utility-First Styling - Applies styles directly in markup using atomic utility classes, enabling rapid design iteration without custom CSS.

Star history

Star history chart for keenthemes/reuiStar history chart for keenthemes/reui

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does keenthemes/reui do?

Reui is a React UI component library and front-end framework distributed under the MIT license. It provides a collection of reusable, pre-built React components for building modern web application interfaces.

What are the main features of keenthemes/reui?

The main features of keenthemes/reui are: React Components, Declarative UI Frameworks, React Frameworks, Component-Based Architectures, React Hooks, Static Type Checking, Co-Located Component Files, Scoped CSS Modules.

What are some open-source alternatives to keenthemes/reui?

Open-source alternatives to keenthemes/reui include: microsoft/frontend-bootcamp — Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux. facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… ruanyf/react-demos — This project is a collection of practical code samples and demonstrations for building user interfaces with React. It… chalarangelo/30-seconds-of-react — This project is a comprehensive collection of reusable code snippets, custom hooks, and implementation patterns for… jaredlunde/react-hook — This library provides a collection of strongly typed hooks designed to manage asynchronous tasks, component state, and… radix-ui/primitives — Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in…

Open-source alternatives to Reui

Similar open-source projects, ranked by how many features they share with Reui.
  • microsoft/frontend-bootcampmicrosoft avatar

    microsoft/frontend-bootcamp

    10,792View on GitHub↗

    Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux

    TypeScriptcsscss-in-jshtml
    View on GitHub↗10,792
  • facebook/reactfacebook avatar

    facebook/react

    245,669View on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    View on GitHub↗245,669
  • ruanyf/react-demosruanyf avatar

    ruanyf/react-demos

    16,471View on GitHub↗

    This project is a collection of practical code samples and demonstrations for building user interfaces with React. It serves as a set of examples illustrating common interface patterns, state management techniques, and the implementation of modular, reusable components. The repository provides specific demonstrations for several core development areas. These include samples for retrieving and rendering asynchronous data from external APIs, managing component lifecycles during mounting and unmounting, and handling internal state to sync form inputs. It also includes guides for direct document

    JavaScript
    View on GitHub↗16,471
  • jaredlunde/react-hookjaredLunde avatar

    jaredLunde/react-hook

    1,535View on GitHub↗

    This library provides a collection of strongly typed hooks designed to manage asynchronous tasks, component state, and DOM interactions within user interfaces. It serves as a utility toolkit for tracking data changes, caching asynchronous results, and synchronizing references across both server and browser rendering environments. The project distinguishes itself by offering specialized mechanisms for regulating high-frequency user inputs through debouncing and throttling techniques. It simplifies complex browser interactions, such as keyboard shortcuts, clipboard access, and viewport visibili

    TypeScriptdebouncehookshooks-api
    View on GitHub↗1,535
  • See all 30 alternatives to Reui→