Projects
Welcome! This is the portal to/listing of all of my projects, program and conlang alike!
All software here is FREE SOFTWARE. “Free” refers not to cost, but to FREEDOM
(though it does not cost money).
You have the freedom to:
- Run it as you wish and for any purpose
- Study and modify it
- Freely redistribute it
- Freely distribute modifications of it
If you are not familiar with it, I highly recommend seeing the GNU Project's Free Software Definition.
Table of Contents
Programs
Lifeline.PYR
Lifeline.PYR is an arcade-style game for desktop (Linux & Windows)
where you play on a line, with your health constantly depleting,
and try to get randomly-spawning heals.
WARNING: The page below has different CSS!
Go to Page
Cerbose
Cerbose is a simple, highly customisable, cross-platform Python logging
library that allows for fancy terminal text output, log message tagging,
file logging, and additional console-related features, such as
cerbar, an ASCII progress bar generator, and more.
Go to Page
PyEnved
PyEnved is a Python-based TUI (terminal user interface) text editor with:
- Freely executable, non-sandboxed Python for powerful text manipulation
- A (heavily work-in-progress) detailed set of built-in functions
- A tree-like keybindings system (e.g., AF to open a file)
- Buffers, which can be managed, switched between, and have "modes" (determine how you can interact with the buffer)
- More, eventually
tttt
tttt is a collection of GPL-licensed joke CLI programs, mostly programmed in
Python, with the goal of letting you "conversate" with the terminal.
This is NOT AI! This program processes your inputs via logic; this is
inspired by programs such as ELIZA.
Conlangs
Bakhroshūngz
Bakhroshūngz is a constructed language with an agglutinative declension system but a fusional conjugation system, 33 cases, and a native abjad called Bakhroshəqif. It only uses nouns and verbs, and most grammatical features are expressed via morphology.
Other
Worm
Just click the link. (Not the scary worm, dw :3)
Go to Website
Jasper's Odd Fellows
A website for my “odd fellows”; vector drawings of “people” that I made. You'll see when you go to the site ;-)
Go to Website
Work-in-Progress Programs not yet Publicly Available
I stop and start a lot of projects, but it's not very fun to silently work on a project in the dark if said project isn't ready enough to begin its publication, so I will attempt to maintain this list. Obviously, you cannot see anything of these projects beyond these descriptions yet, but I hope that many, if not all of them, can eventually be public projects.
Some of these are serious projects, some of them are jokes. I am going to let you tell the difference yourself.
- RIVeT: A simple chat protocol (only ~28 commands, short spec) with JSON payloads, and a full room system (with permissions, blacklists, etc.), convs (direct messaging), user accounts, a presence system, and permanantly stored messages and rosters. Formerly named JRCPP.
- Squid Literature Trials (SLT): A TUI game where you hire squids to write literature, sell it to clients, care for the squids, and more dumb/stupid things.