Current collected state Current
Observed since 20 Oct, 21:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Vanilla TypeScript components styled like Windows 98
A lightweight, vanilla TypeScript library for creating interactive 98.css components
Bring retro Windows 98 UI elements to life with TypeScript - fully class-based, framework-free, and ready to drop into modern projects like Vite or Webpack.
Button, Window, and Checkbox..el property.npm install 98ts
# or
pnpm install 98ts
Make sure to also include 98.css in your project:
<link rel="stylesheet" href="https://unpkg.com/98.css">
Alternatively, you can grab 98.css from the releases page or npm.
npm install 98.css
# or
pnpm install 98.css
import { Button } from "98ts";
// Create a new button
const btn = new Button({
label: "Click Me!",
onClick: () => alert("Hello, retro world!"),
});
// Append it to the DOM
document.body.appendChild(btn.el);
Coming soon
All components follow the same object-oriented style:
const component = new Component(props);
document.body.appendChild(component.el);
.el exposes the underlying DOM elementMIT
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b54c31ce146ee2212bc9e4a2cef0deb32f51df3ceee2223bc9dd76da4e594a69