{"id":28423719,"url":"https://github.com/andjar/notd","last_synced_at":"2026-04-29T15:02:51.373Z","repository":{"id":294722173,"uuid":"987869195","full_name":"andjar/notd","owner":"andjar","description":"yet another notetaking system","archived":false,"fork":false,"pushed_at":"2026-02-20T01:26:14.000Z","size":6343,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-20T04:32:01.624Z","etag":null,"topics":["js","notetaking","outliner","php","todo"],"latest_commit_sha":null,"homepage":"https://andjar.github.io/notd/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andjar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-21T17:54:22.000Z","updated_at":"2025-09-15T17:28:19.000Z","dependencies_parsed_at":"2025-07-13T00:19:40.614Z","dependency_job_id":"c0e72cd6-19a7-4a48-b61c-0074fb0bb2bb","html_url":"https://github.com/andjar/notd","commit_stats":null,"previous_names":["andjar/notd"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/andjar/notd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andjar%2Fnotd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andjar%2Fnotd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andjar%2Fnotd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andjar%2Fnotd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andjar","download_url":"https://codeload.github.com/andjar/notd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andjar%2Fnotd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32430803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T13:34:34.882Z","status":"ssl_error","status_checked_at":"2026-04-29T13:34:29.830Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["js","notetaking","outliner","php","todo"],"created_at":"2025-06-05T09:09:17.615Z","updated_at":"2026-04-29T15:02:51.368Z","avatar_url":"https://github.com/andjar.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# notd - A Note-Taking Application\n\nWelcome to **notd**, a simple and flexible outliner! **notd** is designed to help you effortlessly organize your thoughts, tasks, and information. Dive in and discover a more intuitive way to keep your digital life in order! Built with robust technology, focusing on longevity. The data are saved as clear text (unless specifically encrypted) in a sqlite database. Heavily inspired by [LogSeq](https://logseq.com/)\n\n## 🌟 Frontend Features\n\n**notd** provides a rich, interactive frontend experience with powerful features:\n\n### 📝 **Rich Note-Taking**\n- **Markdown Support** - Write with familiar Markdown syntax and live preview\n- **Page Linking** - Connect ideas with `[[Page Name]]` syntax  \n- **Transclusion** - Embed content with `{{transclude:Note Title}}`\n- **SQL Queries** - Execute dynamic queries with `SQL{...}` syntax\n\n### 🔐 **Security \u0026 Privacy** \n- **Client-Side Encryption** - AES-256 encryption with `ENC{...}` syntax\n- **Password Protection** - Secure sensitive content with per-page passwords\n- **Offline-First** - Works completely offline, your data stays with you\n\n### ✅ **Task Management**\n- **Multiple Task States** - TODO, DOING, DONE, WAITING, CANCELLED, and more\n- **Visual Indicators** - Color-coded task states with checkboxes\n- **Property-Based Organization** - Tag tasks with priority, assignee, due dates\n- **Kanban Board Extension** - Visual task management with drag-and-drop\n\n### 🔍 **Powerful Search \u0026 Navigation**\n- **Global Search** - Find content across all notes and pages instantly\n- **Property Filtering** - Search by any custom property\n- **Backlink Discovery** - See which pages reference your current page\n- **Favorites System** - Quick access to important pages\n\n### 🧩 **Extension Ecosystem**\n8 built-in extensions for specialized workflows:\n- **🎨 Excalidraw Editor** - Drawing and diagramming\n- **📋 Kanban Board** - Visual task management\n- **📎 Attachment Dashboard** - File management\n- **🧮 Math Notepad** - Mathematical notation\n- **⏲️ Pomodoro Timer** - Time management\n- **📰 RSS Handler** - Feed integration  \n- **📧 Mail Handler** - Email integration\n- **🧘 Zen Mode** - Distraction-free writing\n\n### 📅 **Journal-Based Organization**\n- **Daily Pages** - Automatic date-based pages for journaling\n- **Calendar Navigation** - Visual date navigation with activity indicators\n- **Hierarchical Organization** - Nest pages with forward-slash notation\n- **Template System** - Reusable note and page templates\n\n## Main Features\n\n*   **Effortless Note-Taking \u0026 Organization:** Easily create, manage, and nest rich-text notes within a flexible page hierarchy. Organize notes into distinct pages (including special 'Journal' pages for daily logs) and navigate your collection with ease.\n*   **Customizable Properties:** Personalize notes and pages with custom properties (like `{status::todo}` or `{priority::high}`) for powerful filtering, organization, and automation.\n*   **Integrated File Attachments:** Keep all related information in one place by attaching files directly to your notes.\n*   **Powerful Global Search:** Instantly find what you need across all your notes with a comprehensive search.\n*   **Time-Saving Note Templates:** Create notes faster for recurring formats like meeting notes or bookmarks using predefined or custom templates.\n*   **Visual Calendar Navigation:** Use the calendar widget to visually explore and access your notes by date.\n*   **Discover Connections with Backlinks:** Uncover relationships between your notes and pages by seeing what links to them.\n*   **Easy Markdown Formatting:** Write and format notes effortlessly using Markdown.\n*   **Responsive \u0026 Fast:** Enjoy a smooth and speedy experience as you navigate and manage your notes.\n\n## Plan Forward / Roadmap\n\n**notd** is under active development.\n\n## Getting Started / Installation\n\nSetting it up is straightforward. You'll generally need a web server environment with PHP and SQLite support.\n\n1.  **Server Environment:** Make sure your web server is ready to serve the application files and has PHP and SQLite capabilities.\n2.  **Permissions:** Ensure the web server has write permissions for the `db/` directory (or the custom path you set in `config.php` for your database).\n3.  **Configuration:** If `config.php` doesn't exist, copy `config.php.example` to `config.php`. You can then update `DB_PATH` in `config.php` if you wish to store the database in a custom location (default is `db/notd.sqlite`).\n4.  **Launch:** Open **notd** in your web browser by navigating to its URL on your server. Enjoy!\n\nThe application is also designed with [phpdesktop](https://github.com/cztomczak/phpdesktop) in mind, allowing it to be packaged as a standalone desktop application. If using a phpdesktop build, refer to its specific instructions.\n\n## Contributing\n\nWe warmly welcome contributions to **notd**! Whether you have ideas for new features, bug fixes, or general improvements, your help is appreciated.\n\nReady to contribute? Feel free to open an issue to share your thoughts or submit a pull request with your changes. We're excited to see what you come up with!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandjar%2Fnotd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandjar%2Fnotd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandjar%2Fnotd/lists"}