This is the sourcecode for cosmic-themes.org. No, it is not written in Rust (yet).
If you uploaded a theme but want it removed or changes, please open an issue.
This is a very vanilla Django project. I recommend using uv to build and run:
npm install && uv run manage.py migrate && uv run manage.py runserver
should be enough to get the site up and running locally. Pull requests welcome!
Note that for now, a binary built from cosmic-theme-tools must be available somewhere on the $PATH to successfully parse .ron files during theme upload.