Self-host owlistic
v0.2.0Open-source real-time notetaking and todo app
- Stars
- 431
- CPU
- Dual-core CPU with a clock speed of 2.0 GHz or higher
- RAM
- 4 GB of RAM
- Storage
- At least 500 MB of free disk space
- Ports
- 8080 (backend API server), 80 (frontend web app)
- Requires
- NATS, PostgreSQL
ghcr.io/owlistic-notes/owlisticWhat is owlistic?
Owlistic is a self-hosted notetaking and todo application built with Flutter (frontend) and Go (backend). It provides a WYSIWYG rich text editor for creating formatted notes, organizes notes into notebooks with a tree structure, supports inline todo items within notes, and synchronizes changes in real time across devices using NATS. The app includes JWT-based authentication with role-based access control, a trash bin for deleted items, dark and light themes, and markdown import. It can be deployed via Docker Compose (recommended), Docker, Kubernetes with Helm charts, or as a standalone binary. The backend requires PostgreSQL for data storage and NATS for real-time messaging. The project is licensed under GPL-3.0 and is under active development with pre-1.0 releases.
Should you self-host owlistic?
owlistic scores 44/100 on selfhost.directory (how scoring works) and ranks #56 of 81 in Notes & Editors. It has 431 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is GPL-3.0-licensed and written mostly in Dart.
Its closest alternative on selfhost.directory is Memos (86/100, 64 141 stars). It scores higher overall, so compare the two before you pick. See owlistic vs Memos side by side.
Features
- Dark/light mode
- Inline todo items
- Markdown import
- Notebooks and notes tree
- Progressive Web App (PWA)
- Real-time sync
- Rich text (WYSIWYG) editor
- Role-based Access Control
- Trash bin
owlistic README
FAQ
How do I report a bug?
Open an issue on the GitHub repository with as much detail as possible.
Where can I find help if I encounter issues?
Check the Troubleshooting section for common problems and solutions, or reach out to the community through GitHub discussions.
How can I contribute to the project?
Contributions are welcome. Read the Contributing guidelines for information on how to get involved.
What is this Owlistic?
Owlistic is a self-hosted solution designed to help users manage their notes and tasks efficiently with features like WYSIWYG editor, inline todo items, and synchronization across devices.
More in Task Management
PadPad is a self-hosted, open-source project management tool for developers and AI agents. Single binary with web UI, CLI, and AI skill backed by SQLite or PostgreSQL.
Pen2PDFSelf-hosted productivity suite with AI document extraction, timetable, todos, notes, whiteboard, and multi-model AI assistant. Runs on Node.js with MongoDB.
Personal Management SystemOpen-source, self-hosted personal data hub: notes, contacts, encrypted passwords, payments, schedules and files, run via Docker Compose with MariaDB.
pigaPiga is a self-hosted, open-source list editor for power users with keyboard shortcuts, hierarchical tasks, tags, and multi-document support.
PlainspaceA self-hosted, open-source tool for shared plans: tasks, notes, polls, and reminders on one page. Join by link, no account needed.
PlanePlane is a self-hosted open-source project management platform combining work items, cycles, wiki docs, and AI agents as an alternative to Jira, Linear, and ClickUp.
pneumaticworkflowSelf-hosted workflow platform with visual process design, AI template generation, task buckets, and API/Zapier integrations — Apache 2.0 licensed.
PoznoteA free, open-source, self-hosted notes app offering rich text, Markdown, tasks, boards, graphs, an AI chat, and an MCP server — replacing Notion on your own server.
PyRunnerSelf-hosted Python script automation platform to upload, schedule, and monitor scripts from a browser with isolated environments, secrets, AI integration, and webhooks.
QinglongSelf-hosted, open-source cron panel that schedules and runs Python, JavaScript, Shell and TypeScript scripts, with repo subscriptions, logs, notifications and an OpenAPI.
raytsystemA self-hosted, open-source local-first agent workspace for knowledge management, tasks, documents, and verifiable workflows with a loopback-only web interface.
rebacklogsRe:Backlogs is a self-hosted, open-source project management tool with Backlogs, Sprints, Kanban boards, theming, and real-time updates.







0 comments