An open API service indexing awesome lists of open source software.

https://github.com/54ac/os-keygen

An old-school keygen for outdated operating systems made using Svelte.
https://github.com/54ac/os-keygen

javascript keygen operating-system svelte typescript

Last synced: 6 months ago
JSON representation

An old-school keygen for outdated operating systems made using Svelte.

Awesome Lists containing this project

README

          

## The Obsolete Key Generator

### What is this?

This is an old-school key generator for outdated operating systems from the 90s. Generates 10-digit and 11-digit CD keys, 20-digit OEM Product IDs, and Beta Site IDs with passwords. Made in ~~Javascript~~ Svelte/TypeScript.

### What are some of the main features?

- Uses [98.css](https://github.com/jdan/98.css/) and the [IBM EGA 8x14](https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_ega_8x14) font for a realistic depiction of the UI of the days of old,
- Uses [js-md4](https://github.com/emn178/js-md4) to generate the requested keys (fully client-side),
- Uses Svelte and TypeScript to present the UI while maintaining relatively tidy and simple code.

### What's the point?

Reliving the glory days. Making a fully functional keygen and familiarizing myself with 98.css and Svelte.

### How do I use this?

1. Choose desired type of key,
2. Generate key.

### Where can I use this?

**[Check it out here.](https://54ac.ovh/keygen)**

### How do I launch this myself?

1. `git clone https://github.com/54ac/os-keygen.git .`
2. `npm i`
3. `npm start`