Skip to the content.

notd - A Note-Taking Application

Welcome 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

Main Features

Plan Forward / Roadmap

notd is under active development.

Getting Started / Installation

Setting it up is straightforward. You’ll generally need a web server environment with PHP and SQLite support.

  1. Server Environment: Make sure your web server is ready to serve the application files and has PHP and SQLite capabilities.
  2. Permissions: Ensure the web server has write permissions for the db/ directory (or the custom path you set in config.php for your database).
  3. 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).
  4. Launch: Open notd in your web browser by navigating to its URL on your server. Enjoy!

The application is also designed with phpdesktop in mind, allowing it to be packaged as a standalone desktop application. If using a phpdesktop build, refer to its specific instructions.

Contributing

We warmly welcome contributions to notd! Whether you have ideas for new features, bug fixes, or general improvements, your help is appreciated.

Ready 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!