Run a themed hobby sharing feed offline as a browser only demo.
Self host a small community site where members register and post.
Let members exchange one on one private messages within the community.
Post help requests and offers on a mutual assistance board.
| kraolacy/dalanbener | 100/tab-organizer | addyosmani/devtools-snippets | |
|---|---|---|---|
| Stars | 11 | 11 | 11 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-03-01 | 2013-09-22 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Frontend demo runs instantly, but shared multi user mode needs Docker and self hosting.
Dalanbener, also called Sunshine-note, is an open source community app built around a shared joke holiday its creator calls the International Sunshine Festival, celebrated on August 3rd as a lighthearted counterpart to International Women's Day on March 8th. The README describes it as a relaxed, inclusive fun project meant purely as a personal hobby and technical exercise, not aimed at or meant to offend any group. The app itself is a social feed for men's community interests and everyday life: things like weightlifting, mechanical keyboards, fishing, basketball, gadgets, cars, home cooking, camping, pour over coffee, programming, sneakers, and photography. Content is shown in a waterfall style masonry layout, similar to a Pinterest style feed, with a Cyberpunk 2077 visual theme. Features include a homepage feed with category filters and keyword search, a countdown and themed page for the August 3rd holiday, a separate themed section for a June 20th men's day, a League of Legends discussion section, and a mutual help board where users post requests for or offers of help with things like moving house or fixing a computer. There is also account login and registration, a personal profile page showing posts, likes, and followers, post creation with an emoji cover or uploaded image, likes, bookmarks, comments, a follow system, and one on one private messaging with unread notifications. The app can run two ways. As a pure frontend demo, all data is stored in the browser's local storage, works offline, and needs no server, which is how the GitHub Pages demo works. As a self hosted version, it connects to an included backend built with Node, Express, and SQLite, so multiple real users can register, share the same posts, and use private messaging. The frontend automatically detects whether a backend is reachable and switches modes accordingly. The README notes that demo mode accounts are stored unencrypted in the browser, so users should not reuse real passwords there, while the self hosted backend encrypts passwords with bcrypt. The tech stack is React 18 with Vite 6 on the frontend, built as a single file that can be opened offline, and an optional Node plus Express backend using Node's built in SQLite module with JWT based authentication. A Dockerfile and docker compose setup are included for self hosting, along with a guide for deploying on a Synology NAS. The project is released under the MIT license.
A waterfall style social feed for men's hobby and lifestyle communities, built around a joke August 3rd holiday, with an optional self hosted backend for real multi user sharing.
Mainly JavaScript. The stack also includes React, Vite, Node.js.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.