Awesome
Slemmy
<div align="center"> <p>Cute Lemmy web app written in Svelte</p> <img src=".github/screenshot3.png" width="600px" /> </div>Features
- WS support
- Multiple instances (profiles support)
- Posts feed
- Autoload on scroll
- Filtering and sorting
- Comments feed
- Autoload on scroll
- Filtering and sorting
- Logging in
- Upvoting
- Commenting
- Community feed
- User info popup/page
Rants
Why Tailwind?
No good reason. Initially I wanted to try out a seemingly-good CSS framework. It turned out to be awful, and so did Tailwind.
My advice? Never use Tailwind. It's a waste of time.
Misc
Favicon License
The favicon is taken from OpenMoji, which is licensed under the CC BY-SA 4.0. It is color-altered to be pink.
Libraries
See package.json.
Building
You shouldn't need to build this project just to use it, but for development, you can use the following commands:
npm i # install dependencies
npm run build # build the project to ./build/
You can also use npm run dev
to start a live development server.