awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jdan avatar

jdan/98.css

0
View on GitHub↗
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.

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

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.
11,110 stars·369 forks·CSS·MIT·10 vues

Historique des stars

Graphique de l'historique des stars pour jdan/98.cssGraphique de l'historique des stars pour jdan/98.css

Alternatives open source à 98.css

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec 98.css.
  • saadeghi/daisyuiAvatar de saadeghi

    saadeghi/daisyui

    41,125Voir sur 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
    Voir sur GitHub↗41,125
  • textualize/textualAvatar de Textualize

    Textualize/textual

    36,285Voir sur 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
    Voir sur GitHub↗36,285
  • sakofchit/system.cssAvatar de sakofchit

    sakofchit/system.css

    3,791Voir sur 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
    Voir sur GitHub↗3,791
  • picturepan2/spectreAvatar de picturepan2

    picturepan2/spectre

    11,317Voir sur 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
    Voir sur GitHub↗11,317
Voir les 30 alternatives à 98.css→

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de jdan/98.css ?

Les fonctionnalités principales de jdan/98.css sont : Desktop Emulators, Retro UI Design Systems, Window Frame Styling, Application Window Mockups, Design System, CSS Component Libraries, CSS Frameworks, Design Systems.

Quelles sont les alternatives open-source à jdan/98.css ?

Les alternatives open-source à jdan/98.css incluent : 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…