1
Getting Started with Nemmy & Latest Updates
(lemmy.world)
This post will be updated regularly. Last update: 16.07.2023
Tl;DR
Nemmy is a PWA (Progressive Web App), this means that you can use Nemmy in the browser of your choice or install it on your device.
If you want to stay updated about the progress, make sure to stop by at the end of the day here. I usually post the daily Dev Update around 11pm UTC.
Website: nemmy.app
GitHub: github.com/cr4yfish/nemmy
How to install
- Visit the Website
- Press "install to device". This button will be displayed in various locations depending on the device.
- On Desktops it's usually on the right side of the URL bar
- On phones it's usually in the settings/sidebar menu
Supported OSs for installation of the PWA
- Android (Play Store entry also coming soon)
- IOS (Only installable via Website
- Windows 10/11
- Chrome OS
- Linux maybe (untested)
All other devices can of course still access the Website like usual.
Known Issues
There are a lot so I'll only list very annoying ones
- If you want to stay signed in (even across tabs right now) you need to click the "Save login" button when logging in. This is save a Cookie which only has this purpose, it's not used for tracking at all.
Roadmap for Q3 2023
The roadmap is taken from GitHub and will be kept up-to-date
Note: A crossed off item does not mean I wont improve it anymore. It just means the basic implementation is done.
- [x] Basic APIs
- [X] Voting
- [X] Voting on Posts
- [X] Voting on Comments
- [x] PWA
- [X] Community Page
- [ ] Sort/Filter/Search
- [X] Search
- [ ] Filter -- Not implemented everywhere yet
- [ ] Sorting -- Same as Filter
- [X] Explore Section
- [X] Authentication
- [X] Login
- [X] Register
- [X] Support for multiple instances
- [X] Subscribing to Communities
- [ ] Creating Content
- [X] Creating Comments
- [X] Creating Posts
- [ ] Creating Communities
- [ ] Supporting all Lemmy Markdown Features
- [ ] User Page
- [ ] User Settings
- [ ] User Notifications
- [X] User Profile
- [X] User Posts
- [X] User Bookmarks
- [ ] User Comments
- [ ] Sidebar
- [X] Subscribed Communities
- [ ] Instance Info
- [ ] Moderation Tools
- [ ] Delete Posts/Comments
- [ ] Ban Users
- [ ] Lock Posts/Comments
- [ ] Modify Posts (e.g. change title, mark as NSFW)
- [ ] Offline Features <- Is being worked on on another branch
- [ ] Content Cache
- [ ] Upload when online
- [ ] Customization
- [ ] User Themes
- [ ] Compact Style (Like compact.reddit)
- [ ] Classic Style (Like old.reddit)
- [ ] QoL Features
- [ ] Auto-Register to other instances
- [ ] Subscribe to the same community on multiple instances (like c/nemmy on Lemmy.world and Lemmy.ml)
- [ ] Bulk Block/Hide Communities with the same or similar Name
- [ ] Subscribe/Unsubscribe from Communities while in Search mode (So you don't need to leave the Search page just to unsubscribe/subscribe)
- [ ] Improved Sorting
Ideas for Q4+
- Use GPT3.5 to sum up large text bodies
- Improve search Indexing of Posts
- Make every single feature of the App 100% usuable for Blind, deaf and color blind people
- Add a keyword ban (e.g. you don't want anything with "Beans" in your feed)
- Improve PWA Experience until it feels like a native app
- Think about making a native app