nudel is a public jam space, made by pastagang
join at nudel.cc
everyone is in the same room. anyone is encouraged to join in!
tip: press alt + enter to run code.
nudel was born out of curiosity, to see if flok could be treated as a protocol, where different web clients access the same session. the default frontend for flok is flok.cc, which supports a lot of live coding languages both web and native, and it's awesome. the first version of nudel was based on the flok vanilla js example and has since then been actively developed by several people around pastagang. the site will always point to the "pastagang" room, maximizing the chance for a jam to start.
everyone can change nudel
to become an admin of nudel, create an issue and ask to get added.
let's aim to be hierarchy free, so anyone is welcomed to change things they see fit.
let's not have a bdfl, or a small group of people having the last say.
either create a PR, or push directly to main, both is fine.
this project has been born out of a jam session, so let's carry that ethos into the code behind the jam.
welcome to the spaghetti of nudel
nudel a mashup of existing free & open source projects:
- flok for collab coding
- strudel for sound
- hydra for visuals
- kabalsalat for ???
if you enjoy nudel, consider donating to flok / strudel / hydra
- make sure you have node.js installed
- clone the project
- run
npm i
(you can also usepnpm
) - run
npm run dev
if you need to, disconnect your environment from the public nudel by changing the hostname to 'localhost' in the main.js. but maybe you shouldn't because nudel is a place, and the maintenance workers can also be seen while people jam?
any changes to main
will be deployed immediately to nudel.cc.
if you break something, that's ok. (we can use todepond.cool/flok as a backup)