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

https://github.com/josunlp/dev-mode


https://github.com/josunlp/dev-mode

Last synced: 12 months ago
JSON representation

Awesome Lists containing this project

README

          

# Dev Mode

A satirical web application that parodies overregulation and bureaucratization in software development. Built with SvelteKit, TypeScript, and SCSS.

![Dev Mode Dashboard](https://placehold.co/600x400?text=Dev+Mode+Screenshot)

## Description

"Dev Mode" is a humorous, static single-page app that presents various absurd "features" satirically portraying typical frustrations and exaggerations in everyday development. With a modern dark UI design inspired by IDE interfaces, the app offers an interactive experience without backend requirements.

## Features

### ™ Safe Mode

Automatically adds trademark symbols to all important words to "protect" them from "unauthorized use."

### Patent-Pending Watermark

Displays a moving "Patent-Pending" watermark across the entire application.

### Trademark Radar

Identifies potentially "protected" words on the page and highlights them.

### AI Pixel Randomizer

Generates "groundbreaking" visual effects allegedly based on AI technology.

### Cease & Desist Alert

Displays random or manually triggered legal warning messages.

### Corporate Compliance Mode

Reduces the UI to a sterile, monochrome version with limited functionality.

### Open-Source Offender

"Scans" the application for alleged open-source violations and outputs absurd warning messages.

### Build Overlord

Displays a build progress bar that never reaches 100%.

### PR Queue

Simulates a continuous stream of pull requests with humorous names and descriptions.

### Dependency Patent Mapper

Shows an interactive view of fictitious dependencies and their "patented" components.

### License Whisperer

Regularly displays absurd legal notices and warnings.

## Technical Details

- **Framework**: SvelteKit with static adapter
- **Language**: TypeScript
- **Styling**: SCSS
- **Rendering**: Client-side rendering, fully static page
- **Responsive Design**: Optimized for various screen sizes

## Project Structure

- **src/routes/**: Application page routes
- **src/lib/components/**: Reusable Svelte components
- **src/lib/styles/**: SCSS style definitions
- **src/lib/stores.ts**: Svelte stores for state management
- **static/**: Static assets

## Installation

```bash
# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build locally
npm run preview
```

## Concept and Background

This application is a satirical examination of overregulation, excessive trademark and patent enforcement, and bureaucratic hurdles in software development. It was conceived as a humorous commentary on the current tech landscape, where legal restrictions and corporate compliance sometimes seem to hinder innovation.

## License

© 2025 Dev Mode - All Rights Reserved™