awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jdan avatar

jdan/98.css

0
View on GitHub↗
11,110 Stars·369 Forks·CSS·MIT·7 Aufrufejdan.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-Verlauf

Star-Verlauf für jdan/98.cssStar-Verlauf für jdan/98.css

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu 98.css

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit 98.css.
  • saadeghi/daisyuiAvatar von saadeghi

    saadeghi/daisyui

    41,125Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗41,125
  • textualize/textualAvatar von Textualize

    Textualize/textual

    36,285Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗36,285
  • sakofchit/system.cssAvatar von sakofchit

    sakofchit/system.css

    3,791Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,791
  • picturepan2/spectreAvatar von picturepan2

    picturepan2/spectre

    11,317Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,317
Alle 30 Alternativen zu 98.css anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von jdan/98.css?

Die Hauptfunktionen von jdan/98.css sind: Desktop Emulators, Retro UI Design Systems, Window Frame Styling, Application Window Mockups, Design System, CSS Component Libraries, CSS Frameworks, Design Systems.

Welche Open-Source-Alternativen gibt es zu jdan/98.css?

Open-Source-Alternativen zu jdan/98.css sind unter anderem: 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…