awesome-repositories.com
博客
awesome-repositories.com

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

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jdan avatar

jdan/98.css

0
View on GitHub↗
11,110 星标·369 分支·CSS·MIT·10 次浏览jdan.github.io/98.css↗

98.css

98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces.

The framework employs a CSS-only component architecture to emulate classic software environments. It uses border-shadow emulation and state-based visual transitions to simulate physical button presses and three-dimensional panels without requiring external JavaScript logic.

The library covers a wide range of interface elements, including window management components like title bars, status bars, and tabbed interfaces. It provides styling for a variety of input controls, such as command buttons, sliders, and text boxes, as well as data display components including progress bars, table views, and tree views.

Features

  • Desktop Emulators - Recreates the visual and functional look of legacy desktop operating system environments within the browser.
  • Retro UI Design Systems - Provides a comprehensive design system for recreating the visual aesthetic of legacy desktop operating systems.
  • Window Frame Styling - Provides the structural CSS to create framed application areas with resizable boundaries and title bars.
  • Application Window Mockups - Enables the construction of full application window containers with title bars and body areas.
  • Design System - Provides a comprehensive collection of pre-built interface elements and styles to ensure a consistent retro look.
  • CSS Component Libraries - Ships a collection of pre-styled CSS components for standard interface elements like window frames and input controls.
  • CSS Frameworks - Provides a comprehensive CSS framework for recreating the visual aesthetic of legacy desktop operating systems.
  • Design Systems - Implements a design system for building faithful reproductions of vintage user interfaces with classic colors and borders.
  • Legacy Interface Restorers - Replicates the specific layouts and controls of classic software and legacy window managers using web technologies.
  • Web-Based Native UI - Provides components that render native-like legacy desktop interface elements within a web browser.
  • CSS Class-Based Styling - Uses semantic CSS class names to apply specific visual styles and transformations to HTML elements.
  • CSS-Only UI Components - Implements complex interactive interface elements like tabs and tree views using pure CSS without JavaScript.
  • Stylized Input Fields - Provides single-line and multi-line text input fields styled to look like legacy software.
  • Border Utilities - Ships utility classes to create the sunken borders characteristic of classic UI work areas.
  • Three-Dimensional Border Emulation - Implements three-dimensional visual effects for buttons and panels using specific light and dark border color combinations.
  • CSS State Transitions - Uses CSS pseudo-classes to change border colors and shadows during active or focused states to simulate button presses.
  • Custom Window Title Bars - Renders window headers with title text and classic controls for minimizing, maximizing, and closing.
  • Element Groupings - Implements group boxes that wrap sets of controls in labeled rectangular frames to organize elements.
  • Nested Layout Containers - Organizes layouts by nesting window and panel classes to simulate the structure of a desktop application.
  • Nostalgic UI Aesthetics - Builds digital experiences using nostalgic aesthetics and old-school interface elements to evoke a specific computing era.
  • Radio Buttons - Provides styled radio buttons for mutually exclusive selection groups that emulate legacy OS aesthetics.
  • Slider Components - Includes UI components for range selection sliders designed with a vintage desktop look.
  • Status Bars - Provides bottom-aligned status bars for displaying contextual or state information.
  • Tabbed Interfaces - Implements tabbed interfaces for organizing content into selectable views with a retro look.
  • CSS Frameworks - Windows 98 inspired UI component library.
  • Specialized Frameworks - Library for building Windows 98-style interfaces.

Star 历史

jdan/98.css 的 Star 历史图表jdan/98.css 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

jdan/98.css 是做什么的?

98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces.

jdan/98.css 的主要功能有哪些?

jdan/98.css 的主要功能包括:Desktop Emulators, Retro UI Design Systems, Window Frame Styling, Application Window Mockups, Design System, CSS Component Libraries, CSS Frameworks, Design Systems。

jdan/98.css 有哪些开源替代品?

jdan/98.css 的开源替代品包括: saadeghi/daisyui — This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable… textualize/textual — This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative… sakofchit/system.css — system.css is a CSS component library and design system used to build web applications that mimic the look and feel of… picturepan2/spectre — Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It… tabler/tabler — Tabler is a comprehensive UI framework designed for building responsive, data-heavy administrative panels and… tencent/weui — WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically…

98.css 的开源替代方案

相似的开源项目,按与 98.css 的功能重合度排序。
  • saadeghi/daisyuisaadeghi 的头像

    saadeghi/daisyui

    41,125在 GitHub 上查看↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    Sveltecomponentcomponent-librarycomponents
    在 GitHub 上查看↗41,125
  • textualize/textualTextualize 的头像

    Textualize/textual

    36,285在 GitHub 上查看↗

    This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative component model that organizes user interfaces into a tree of nested widgets, each managing its own lifecycle, state, and rendering. By subclassing the base application class, developers can construct complex, keyboard-navigable interfaces that run directly within terminal emulators. The framework distinguishes itself through a reactive architecture and a CSS-based layout engine. It uses a reactive attribute system to automatically track state changes and trigger targeted int

    Pythoncliframeworkpython
    在 GitHub 上查看↗36,285
  • sakofchit/system.csssakofchit 的头像

    sakofchit/system.css

    3,791在 GitHub 上查看↗

    system.css is a CSS component library and design system used to build web applications that mimic the look and feel of traditional desktop computing environments. It provides a toolkit of semantic classes and global variables to ensure visual uniformity across nostalgic, retro-inspired user interfaces. The framework enables the development of desktop-style web applications by structuring content within window containers and modal dialogs. It specifically supports the creation of monochrome interfaces and layouts that replicate the aesthetic of classic Macintosh operating systems. The library

    CSS
    在 GitHub 上查看↗3,791
  • picturepan2/spectrepicturepan2 的头像

    picturepan2/spectre

    11,317在 GitHub 上查看↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    CSS
    在 GitHub 上查看↗11,317
  • 查看 98.css 的所有 30 个替代方案→