To be implemented sometime but not by me.
Active
Section titled 'Active'DreamTape
Section titled 'DreamTape'3D first-person hidden object game with free movement, set in the locations I've seen in my dreams.
The Game About Pain
Section titled 'The Game About Pain'Video game where every time you take damage, the screen abruptly flashes pure white for several frames and blasts a screamer into your ears. Before this happens, there's a randomized delay of several frames. This way, you take damage in real life when you take damage in the game. (Obviously unsafe for people with photosensitive epilepsy, so it'd need an impossible to miss warning.)
Abandoned
Section titled 'Abandoned'B--
Section titled 'B--'Programming language with no typing, no error checking, and the worst possible default algorithms.
- Reason
- C and Shell already exist.
Catgirl Accessibility
Section titled 'Catgirl Accessibility'Website that tricks catgirl enthusiasts into learning about website accessibility by giving examples of techniques that work for both people with disabilities and, hypothetically, people with feline sensory systems.
- Reason
- I couldn't come up with any techniques other than making sure your website is dichromat-friendly.
Moment
Section titled 'Moment'Display server with the emphasis on modularity and a multi-level feature set.
- Reason
- No need for another Wayland.
OutLoudOS
Section titled 'OutLoudOS'Operating system with no way of interacting with it other than by using a screen reader.
- Reason
- High implementation difficulty and a potential debugging nightmare waiting to unravel.
Peppennaise
Section titled 'Peppennaise'UI system that uses paper as a skeuomorphic metaphor.
- Reason
- Won't translate well into the digital domain, suffering the same fate as Material Design.
Peripheral Web Wiki
Section titled 'Peripheral Web Wiki'Wiki documenting lesser known websites.
- Reason
- Depending on the verbosity of the articles, it'd either be useless or unsustainable.
Photo Machine
Section titled 'Photo Machine'Android camera app that lets you disable image processing and manually adjust everything.
- Reason
- Open Camera already exists.
ShowSlide
Section titled 'ShowSlide'Federated hosting for slideshows synced with audio - a low bandwidth substitute for videos.
- Reason
- No content creator would bother using custom editing software just to upload there.
TierDoctor
Section titled 'TierDoctor'Offline tier list maker web app that's actually usable on mobile.
- Reason
- TierMaker already exists. POCO C40 not being able to handle it is not good enough of a reason to bother making a replacement.
TownGuessr
Section titled 'TownGuessr'Tradle-like game where you guess a city from vague geographical descriptions (climate classification, agricultural land use, distance from the sea, etc).
- Reason
- Couldn't find a good database.
amoebus
Section titled 'amoebus'Toy WebAssembly OS-like environment to test alternative approaches to syscalls, sandboxing, and dynamic linking.
- Reason
- Too ambitious.
biggerfish
Section titled 'biggerfish'General purpose programming language that consists entirely of macros.
- Reason
- Lisp and Go templates already exist.
carpCSS
Section titled 'carpCSS'Sass UI framework that implements everything as mixins that you can optionally apply to whatever component you want.
- Reason
- I don't have that many projects with that many components, and this would make testing stuff locally harder.
dexcribe
Section titled 'dexcribe'JavaScript web quiz framework.
- Reason
- Not another one.
humanoidOS
Section titled 'humanoidOS'Toy operating system that only supports virtual hardware.
- Reason
- Too ambitious.
kaard
Section titled 'kaard'Android ID card app based on transfering signed JSON over NFC.
- Reason
- No actual government will adopt this.
lichfield
Section titled 'lichfield'General purpose programming language where all functions are asynchronous.
- Reason
- Sonic Pi already exists.
memeruns
Section titled 'memeruns'Speedrun website for cheated, fake, and non-game speedruns.
- Reason
- speedrun.com and tasvideos.org already exist.
oldhub
Section titled 'oldhub'Flatpak repository for outdated software.
- Reason
- High maintenance burden for something I'm not that interested in. Additionally, this would pretty much discard Flatpak's sandboxing capabilities, so there must be a better approach.
seawall
Section titled 'seawall'Windowing system and UI toolkit that uses a bitmap tile grid instead of text or arbitrary graphics.
- Prior art
- 16 bit video game consoles
- Reason
- The thing that makes (pseudographical) TUIs worth it is that you can run them anywhere. This won't have that advantage.
shiplap
Section titled 'shiplap'C video game engine for basic 2D pixel art games.
- Reason
- Not another one.
smethana
Section titled 'smethana'Discussion platform based on colontags and comment deduplication.
- Reason
- Useless.
smh
Section titled 'smh'Wayland compositor where only 1 window is displayed at a time per output.
- Reason
- cage already exists.
steplane
Section titled 'steplane'Checklist app that shows only one step at a time.
- Reason
- One Task already exists.
telemodem
Section titled 'telemodem'Dial-up modem that sends data via a video stream.
- Prior art
- Reason
- Implementing it would require some serious graphics programming knowledge since it'd imply encoding and decoding data in real time. I'm not smart enough for this. If implemented, it'd also be extremely impractical — the only application I can think of is working around censorship, and sending data directly over WebRTC is much more efficient.
vonman
Section titled 'vonman'Package manager for fonts, icons, images, and other non-executable files.
- Reason
- Maintaining up-to-date repos is a hard and thankless job. In the case of fonts and icons specifically, Google Fonts and pling.com already exist, and making a frontend for them would be preferable. Unfortunately, I'm not interested in that.
waykeeper
Section titled 'waykeeper'Eyecandy Wayland screen locker.
- Reason
- waylock already exists.
waylandx
Section titled 'waylandx'Wayland compositor allowing to run Wayland apps on X11.
- Reason
- No.
whinlucker
Section titled 'whinlucker'Wayland winlocker proof of concept.
- Reason
- Probably unimplementable in a way that won't be stupid.
wldj
Section titled 'wldj'Wayland configuration and debugging Swiss Army Knife utility.
xdj
Section titled 'xdj'xdg-desktop-portal swiss army knife utility.
- Reason
- ASHPD Demo already exists.
zalupa
Section titled 'zalupa'Manual data compression language and format.
- Reason
- OpenZL already exists, and it's a much better way to approach the problem.