i'm rose, plural trans lesbian
27
i make art


ChaiaEran
@ChaiaEran

RuSShdown

An RSS feed generator for non-coders

Part of the Eggbug Memorial RSS Feed Project

Created by Chaia Eran & Viv Lim

What is RuSShdown?

RuSShdown is a free, open-source, entirely browser-based RSS feed generator for non-coders. RuSShdown takes the Posting experience like you'd find on Cohost, where you type your gay little jokes and hit the button, and translates that into an RSS feed you can slap on your personal site. The whole site runs entirely client-side, so literally nothing ever leaves your browser to some server somewhere, it all runs on your computer, and it has zero tracking cookies or anything of the sort.

How do I use RuSShdown?

It's pretty simple. You go to RuSShdown's deployment page at https://chaiaeran.github.io/RuSShdown and simply fill out the form. If you're making an RSS feed for the first time, you use the Create New RSS Feed tab. If you already have one and want to Post to it, you use the Add Post tab. Either way, when you're done, you'll receive an RSS file that you can then put wherever you like, such as a Neocities page.

It's really that easy?

Well, yeah! RSS-posting isn't super technically difficult to begin with, and the purpose of RuSShdown is to simplify it even further so you don't have to touch a single line of XML or HTML code. The site does all that for you.

Can I use Markdown?

That's what the "down" in RuSShdown stands for! Standard Markdown is supported using Showdownjs. You can even input raw HTML if you wanna do CSS Crimes™! There's a live preview right beside your input box, so you can see what your Post will look like.

Why did you make this?

Because fuck social media, that's why. With Cohost shutting down, it feels like the last big space made for actual human connection is going away, and I have no desire to go back to the Tweet Zone, be it Twitter itself, Bluesky, or even the Fediverse. RSS feeds are really powerful, useful tech that lets you keep Posting the way we do here (minus likes and comments, admittedly), and I found there really wasn't a good tool to make them easier, so I did it myself.

Can I see the code?

Yep! Here it is! https://github.com/ChaiaEran/RuSShdown
It's honestly not very complicated, either.

OK but is there Eggbug

Eggbug!

I hope you all enjoy using RuSShdown.

Happy Posting!


You must log in to comment.

in reply to @ChaiaEran's post:

one direction I can imagine this going is: a fully client-side js app with a cohost-like interface that lets you update and publish posts to a feed using the neocities api, and lets you import & follow feeds too.

let me know if that sounds like a direction you're interested (or not interested) in

I don't necessarily want to tie it to Neocities, I've seen people using nekoweb and NFS too. Plus, I think if someone's already using a static web host then it's pretty reasonable for the tool to end with "OK, here's a file, put it on your website."

Forgive my lack of RSS understanding, but is this a tool for generating an RSS file put into a site for updating the feed when you make a new post on your own site? Or something meant to entirely replace having your own blog and just writing posts using RuSShdown entirely?

If it's that first one this might be the exact kind of solution I was looking for my neocities site

RuSShdown is meant for writing posts within RuSShdown, but RSS posts include a link section, and often contain just a summary of a post with a link to the full thing (this is how a lot of news sites use their RSS feeds, for instance), so if you have a blog post, you could link the post in RuSShdown and just write a summary in the post box.

this is amazing, thank you. Literally considering using this to do blogging on my own site going forward, since i currently don't have any kind of cms or app underneath it (and would frankly prefer it to stay that way)

Thanks for chipping in to make RSS easier for those like me who are a little lost haha. Like many, I feel like I'm about to disappear from the internet if I don't get this done in time. (At least I've started following people, but I'll have no way to broadcast my location to y'all if I don't have one asap)