fdb5674c034eebaaea47c71d0852db8f6779bc2d
CI / test (3.11) (push) Failing after 15s
CI / test (3.12) (push) Failing after 16s
CI / lint (push) Failing after 15s
CI / test (3.9) (push) Failing after 17s
CI / test (3.10) (push) Failing after 16s
CI / test (3.8) (push) Failing after 28s
CI / build (push) Failing after 40s
Rantii
DevRant client built with vanilla JavaScript, Web Components, and CSS.
Requirements
- Python 3.8+
- aiohttp (
pip install aiohttp)
Run
python3 proxy.py
Open http://localhost:8101
Features
- Browse rants, weekly challenges, collabs, stories
- User profiles and notifications
- Voting, commenting, posting
- Search
- 7 themes: dark, light, black, white, ocean, forest, sunset
- PWA installable
- Offline support via service worker
Structure
rantii/
├── index.html
├── proxy.py
├── manifest.json
├── sw.js
├── css/
│ ├── base.css
│ ├── variables.css
│ ├── themes/
│ └── components/
├── js/
│ ├── app.js
│ ├── api/
│ ├── services/
│ ├── components/
│ ├── pages/
│ └── utils/
├── lib/
│ ├── marked.min.js
│ └── highlight.min.js
└── assets/
Author
retoor retoor@molodetz.nl
Description
devRant front-end with markdown, syntax highlighting, url previews and youtube / image embedding.
672 KiB
Languages
JavaScript
73.6%
CSS
19.1%
Python
6.2%
HTML
1%