{"repo":"simonneutert/labradorite-notebook","free":true,"listed":false,"github":"https://github.com/simonneutert/labradorite-notebook","clone":"git clone https://github.com/simonneutert/labradorite-notebook.git","description":"Dramatization: Every online notebook failed me. Labradorite keeps me sane. All my notes at my fingertips.","language":"Ruby","stars":13,"topics":["ruby","selfhost","selfhosted","flatfile","localhost","roda","webapp","journal","notes","notes-app"],"license":"MIT","category":"productivity","readme_excerpt":"Labradorite Notebook --- [!NOTE] Fast & Simple Search - Powered by SQLite FTS5 with Extralite. ✅ Pure Ruby + SQLite solution - no external dependencies ✅ High performance - SQLite FTS5 with BM25 ranking ✅ Simple deployment - runs anywhere Ruby + SQLite work ✅ Flexible storage - in-memory or file-based indexing --- Labradorite rightfully belongs to the group of wisdom crystals, because it promotes a free flow of mental energy as it awakens intuition and allows us to get mentally unstuck. \\- every esoteric out there --- --- - Rationale - Features / User Info - Technical Prerequisites - Architecture - Folder Structure - Major Dependencies - Run/Deploy with Docker - Docker Compose - Development - Run it - Follow-up: Inspiration, Knowledge - SQLite FTS5 - Rails Multi-Model Search --- Rationale Most Notetaking apps do either too much (Notion), too little (Apple Notes) and lock me in (all options ever). I wanted something that does just-enough ™, in the spirit of a flat file cms . Let me try and wrap it up in a few bullets: - ownership of the notes (flat files)\\ markdown, yaml, attachments all in one place in directories - easy on the eyes/mind\\ I don't want to see all the old stuff I may not need anymore - a search that shows me snips in the notes\\ not just the notes in a sidebar - a very simple tagging support - basic file uploads \\ keeping the originals side by side with notes I like to keep things simple, so I once again fell for Roda as the Web Layer. SQLite FTS5 with Extralite","default_branch":null,"files":null,"tree":[],"storefront":"/r/simonneutert","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/simonneutert/labradorite-notebook/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}