Skip to content

rajsriv/OpenNotes

Repository files navigation

OpenNotes Icon

OpenNotes

A beautiful, modern, cross-platform productivity workspace and note-taking application designed to keep your tasks, projects, college notes, and habits organized.

Electron Vite JavaScript HTML5 CSS3

Features

  • Project & Task Tracker: Organize your daily priorities, habits, and tasks.
  • College Notes Organizer: Import PDF lecture notes and organize them into subject folders.
  • Built-in Document Viewer: View your PDFs or rich-text notes in a beautiful fullscreen experience.
  • Cross-Platform: Available on Linux, Windows, and macOS.
  • Dark & Light Themes: Premium design that adapts to your system preferences.

Gallery

Experience the premium design and powerful features of OpenNotes:


Dashboard & Overview
Get a bird's-eye view of your daily tasks, recent notes, and ongoing projects.

Project & Task Tracker
Organize your workflow with structured kanban boards and actionable to-do lists.

College Notes Organizer
Sort and manage your academic materials effortlessly using subject folders.

PDF Document Viewer
Read and review your PDF textbooks and lecture slides seamlessly.

Rich Text Editor
Format your text beautifully with our built-in premium rich text tools.

Fullscreen Experience
Eliminate distractions and immerse yourself completely in your reading or writing.

Dark Mode
A sleek, high-contrast dark theme designed to reduce eye strain.

Light Mode
A clean, vibrant light theme for an energizing daytime workspace.

Installation Guide: Which file should I download?

Go to the Releases page to download the latest version. Depending on your operating system, download the corresponding file:

🐧 Linux Users

  • .AppImage: The easiest option for most Linux distributions. Download it, make it executable (chmod +x), and double-click to run. No installation required.
  • .deb: Download this if you are using Debian, Ubuntu, Linux Mint, or Pop!_OS.
  • .rpm: Download this if you are using Fedora, CentOS, RHEL, or openSUSE.
  • .pacman: Download this if you are using Arch Linux, Manjaro, or EndeavourOS.

🪟 Windows Users

  • .exe (Setup / Installer): Download this standard installer. Double-click it to install OpenNotes on your Windows PC.

🍎 macOS Users

  • .zip (macOS): Download and extract this file to get the macOS application. Drag it to your Applications folder.

Development

If you want to build the project from source:

  1. Clone the repository:

    git clone https://github.com/rajsriv/OpenNotes.git
    cd OpenNotes
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run electron:dev
  4. Package for production (All Platforms):

    ./build-all.sh

Reporting Issues

If you encounter a bug, have a feature request, or need help, please open an issue on GitHub. When creating an issue, try to include:

  • A clear and descriptive title
  • Steps to reproduce the bug (if applicable)
  • Your operating system and application version
  • Screenshots or error logs

License

MIT

About

A beautiful, modern, cross-platform productivity workspace and note-taking application designed to keep your tasks, projects, college notes, and habits organized.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors