awesome-repositories.com

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

探索精选搜索博客网站地图
项目关于媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.com分类博客
React95 avatar

React95/React95

0
View on GitHub↗

React95

React95 is a React component library and retro UI framework designed to replicate the visual aesthetic and interaction patterns of classic nineties desktop operating systems. It provides a collection of reusable user interface elements and a nostalgic interface library for constructing web layouts that mimic the windowing behavior of vintage computer systems.

The project functions as a CSS-in-JS design system, using a centralized set of visual tokens to ensure consistent retro styling without the need for external stylesheets. It operates as a frontend design system that provides the necessary primitives to build web applications with the distinct look and feel of legacy graphical user interfaces.

The library covers a broad surface of design system capabilities, including theme-driven visual mapping, prop-driven state configuration, and declarative component composition. It utilizes a token-based approach to maintain aesthetic consistency across all modular interface elements.

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI
react95.github.io/React95
↗

Features

  • React Desktop UI Libraries - Provides a specialized library of React components designed to emulate classic desktop operating system user interfaces.
  • Retro User Interface Frameworks - Create web application layouts using components that replicate the visual style and windowing behavior of classic desktop operating systems.
  • Design Systems - Implements a comprehensive design system with consistent visual building blocks and design tokens.
  • React Components - Provides reusable interface elements specifically designed for integration within the React ecosystem.
  • Design Token Systems - Uses a design token system of hierarchical variables to ensure consistent styling across all modular elements.
  • Nostalgic UI Aesthetics - Offers a toolkit of interface elements and windowing behaviors that evoke the nostalgia of vintage computer systems.
  • React UI Component Libraries - Offers a collection of pre-built visual elements and layouts for building retro user interfaces with React.
  • Retro Desktop UI Frameworks - Provides a CSS-based design system and component library that replicates legacy desktop operating systems on the web.
  • Retro UI Design Systems - Provides a design system of styles and components that emulate the aesthetics of legacy operating systems.
  • CSS-in-JS Implementations - Implements a CSS-in-JS pattern where styles are embedded directly within JavaScript files for component-level styling.
  • Theme Configuration Systems - Manages visual consistency across all components through a centralized theme configuration system.
  • User Interface Components - Ships reusable UI elements and layout patterns that replicate the nostalgic style of old desktop environments.
  • UI Component Composition - Provides a system for building complex retro interfaces by composing independent, reusable UI building blocks.
  • Component-Based Encapsulations - Isolates visual styles and interaction logic within reusable component units to maintain structural consistency.
  • Visual State Props - Uses component properties to trigger specific visual state changes and interaction modes.
  • Theme Mappings - Maps theme declarations to the specific structural and stylistic elements of a legacy operating system aesthetic.
  • Declarative Component Architectures - Uses a hierarchical nesting of reusable visual elements to build complex, declarative user interfaces.
  • Runtime Style Injection - Injects CSS rules into the document head at runtime to remove dependencies on external stylesheets.
  • UI and Styling Tools - A React component library featuring a Windows 95 UI.
  • React - Listed in the “React” section of the Awesome Ui Component Library awesome list.
3,789 星标·147 分支·TypeScript·1 次浏览

Star 历史

react95/react95 的 Star 历史图表react95/react95 的 Star 历史图表

React95 的开源替代方案

相似的开源项目,按与 React95 的功能重合度排序。
  • zendeskgarden/react-componentszendeskgarden 的头像

    zendeskgarden/react-components

    1,110在 GitHub 上查看↗

    This project is a comprehensive design system framework and component library built for React. It provides a suite of modular, accessible, and themeable interface elements designed to maintain a unified visual language and brand alignment across complex web applications. By encapsulating interaction logic and styling within individual components, it enables developers to build consistent, responsive interfaces through declarative composition. The library distinguishes itself by prioritizing inclusive user experiences through built-in accessibility management, including standardized keyboard n

    TypeScript
    在 GitHub 上查看↗1,110
  • mantinedev/ui.mantine.devmantinedev 的头像

    mantinedev/ui.mantine.dev

    3,850在 GitHub 上查看↗

    This project is a React component library and web UI design system designed for creating interactive web interfaces. It functions as a responsive frontend framework that provides a collection of modular building blocks to ensure visual consistency across different application pages and devices. The system utilizes a CSS-in-JS styling framework that generates and injects styles at runtime through a centralized property injection system. This approach allows for the implementation of a theme-driven architecture where layouts and color themes automatically adjust based on screen size and user pr

    TypeScriptcomponentsreactui
    在 GitHub 上查看↗3,850
  • elastic/euielastic 的头像

    elastic/eui

    6,337在 GitHub 上查看↗

    EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface components and visual guidelines to ensure a unified user experience across web application layouts. The project functions as a themed UI toolkit, enabling the management of visual aesthetics and the ability to toggle between light and dark modes. It incorporates a CSS-in-JS styling library for defining custom styles and rulesets for individual application elements. The framework covers broad capability areas including design system implementation, custom interface styling,

    TypeScript
    在 GitHub 上查看↗6,337
  • semantic-org/semantic-ui-reactSemantic-Org 的头像

    Semantic-Org/Semantic-UI-React

    13,218在 GitHub 上查看↗

    Semantic UI React is a declarative component library that provides native React bindings for the Semantic UI design language. It enables the construction of complex user interfaces through a modular, component-based architecture that maps directly to established design patterns, allowing developers to build consistent web application layouts without manual HTML markup. The library distinguishes itself through a shorthand property system that automatically generates and populates nested child components from data objects, significantly reducing the need for verbose code. It also supports polym

    JavaScriptcomponent-librarycomponentsfrontend-components
    在 GitHub 上查看↗13,218
查看 React95 的所有 30 个替代方案→

Frequently asked questions

What does react95/react95 do?

React95 is a React component library and retro UI framework designed to replicate the visual aesthetic and interaction patterns of classic nineties desktop operating systems. It provides a collection of reusable user interface elements and a nostalgic interface library for constructing web layouts that mimic the windowing behavior of vintage computer systems.

What are the main features of react95/react95?

The main features of react95/react95 are: React Desktop UI Libraries, Retro User Interface Frameworks, Design Systems, React Components, Design Token Systems, Nostalgic UI Aesthetics, React UI Component Libraries, Retro Desktop UI Frameworks.

What are some open-source alternatives to react95/react95?

Open-source alternatives to react95/react95 include: zendeskgarden/react-components — This project is a comprehensive design system framework and component library built for React. It provides a suite of… mantinedev/ui.mantine.dev — This project is a React component library and web UI design system designed for creating interactive web interfaces.… elastic/eui — EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface… semantic-org/semantic-ui-react — Semantic UI React is a declarative component library that provides native React bindings for the Semantic UI design… arco-design/arco-design — Arco Design is a React UI component library and design system framework used to build professional web interfaces. It… react95-io/react95 — React95 is a React UI component library and themed framework designed to emulate the aesthetic of a nineties desktop…