jdan/98.css

A design system for building faithful recreations of old UIs

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 40 minutes ago
Added to GitGenius on September 5th, 2026
Created on April 17th, 2020
Open Issues & Pull Requests: 44 (+0)
GitHub issues: Enabled
Number of forks: 379
Total Stargazers: 11,480 (+0)
Total Subscribers: 63 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.3 days
Mean response time: 210.4 days
90th percentile: 404.0 days
Tracked items: 13

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 13
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 990 days
Stale 30+ days: 13
Stale 90+ days: 12

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • documentation (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

98.css is a CSS design system that recreates the visual appearance of Windows 98 user interfaces.

The tool solves the problem of styling web applications to authentically resemble legacy operating system interfaces. It works by providing a CSS file that transforms semantic HTML into components styled to match Windows 98 aesthetics, including characteristic beveled buttons, window frames, and dialog boxes. The approach requires no JavaScript, making it compatible with any frontend framework or vanilla JavaScript projects.

Developers should choose this tool if they are building nostalgic or retro-themed applications, or if they want to experiment with historical UI design patterns. It suits projects where the Windows 98 aesthetic is a deliberate design choice rather than a functional requirement. The README mentions XP.css and 7.css as related projects in the same category, offering similar styling for other Windows versions.

The project maintains an active development environment with file watching and hot reloading during local development. The maintainer explicitly welcomes pull requests and emphasizes creating a welcoming space for contributors new to open-source development. The tool is published to both npm and unpkg for easy distribution and consumption.