an internet messaging side project that actually exists https://minimumviable.chat
Find a file
2025-05-17 23:37:20 -04:00
.gitignore initial commit 2025-05-09 00:25:43 -04:00
lol.png initial commit 2025-05-09 00:25:43 -04:00
README.md clarify license 2025-05-17 23:37:20 -04:00
shit.mjs update source link 2025-05-17 22:47:52 -04:00

minimum viable chat

all my friends seem to be building chat apps as their pet projects these days. i find they usually do so because existing solutions are lacking in one or more ways; their projects often aim to improve the chat experience in areas such as:

  • interface customization
  • identity management
  • security/encryption capabilities
  • (de)centralization of identity and/or messages

minimum viable chat does none of this. it doesn't give a fuck what you want, and you're probably going to find it charming enough to fuck with it for a while anyway. this is due to the core advantage it has over its competitors:

  • it actually exists

i can say very little else in its favor. but it does in fact exist

you can use minimum viable chat right now.1 or you can run your own instance somewhere else and give it to your friends and use it that way. or you can just laugh at this shitpost of a project and move on, that's fine too. but you can't deny that it it exists now.

usage

node shit.mjs

listens on port 80 by default; override with the PORT environment variable.

derivative works

this project has successfully inspired multiple friends to get off their asses and start on their own chat projects which are both real and more functional!

if you've been similarly inspired to bring a chat app into existence, good or bad, as a result of this shitpost - let me know! i'll add your project to this list, and if you want i'll even CNAME a subdomain of minimumviable.chat to you if it would suit your project.

license

the below offer has been taken by 7, who now holds the copyright to this code. legally, this shit is her problem now.

i will assign this code's copyright to the next person who donates ten dollars to my ko-fi. i am writing this document while bored in the las vegas airport on a five hour layover and all the food here is so fucking expensive oh my god dude i just wanted a slice of pizza.


  1. at least, for now. this domain was on sale for the first year and i might let it expire instead of paying full price for it next year. and also you guys are probably freaks who are going to fill up my vps's disk with garbage immediately. im a shitty queer web developer not a content moderator or sysadmin or particularly interested in doing what you want me to do. but if neither of those things has happened yet you can probably use the app. ↩︎