C++ Note-Taking Apps

View 177 business solutions

Browse free open source C++ Note-Taking Apps and projects below. Use the toggles on the left to filter open source C++ Note-Taking Apps by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1
    Xournal++

    Xournal++

    A handwriting notetaking software with PDF annotation support

    Xournal++ (/ˌzɚnl̟ˌplʌsˈplʌs/) is an open-source and cross-platform note-taking software that is fast, flexible, and functional. A modern rewrite and a more feature-rich version of the wonderful Xournal program. Support for pressure-sensitive stylus and drawing tablets (Wacom, Huion, XP-Pen, etc.) Robust and customizable pen, highlighter and eraser tools, allowing you to write how you want to write. Use layers to make complex notes that are still pleasant to work with. Keep track of the notes by using page previews. Add images and create various shapes, from circles to splines to axis. Snap objects to rectangular grid or degrees of rotation. Create anything from differential equations to electrical circuits or the structural formula of molecules using our built-in LaTeX editor. Customize your toolbar to create a new layout, tailor-made for you.
    3.0 out of 5 stars 1 Review
    Downloads: 143 This Week
    Last Update:
    See Project
  • 2
    Notepad Next

    Notepad Next

    A cross-platform, reimplementation of Notepad++

    A cross-platform, reimplementation of Notepad++. Though the application overall is stable and usable, it should not be considered safe for critically important work. There are numerous bugs and half-working implementations. Pull requests are greatly appreciated. Windows packages are available as an installer or a stand-alone zip file on the release page. The installer provides additional components such as an auto-updater and Windows context menu integration.
    4.0 out of 5 stars 1 Review
    Downloads: 67 This Week
    Last Update:
    See Project
  • 3
    QOwnNotes

    QOwnNotes

    QOwnNotes is a plain-text file notepad and todo-list manager

    QOwnNotes is a fully open-source markdown-focused note-taking and personal information manager that runs natively on Linux, macOS, and Windows, with a strong emphasis on plain-text storage and cross-device synchronization. Because all notes are stored as markdown files in user-controlled directories, you avoid vendor lock-in and can sync through services like Nextcloud, ownCloud, Dropbox, or Git without proprietary cloud dependency. The application is optimized for performance and minimal footprint, so it runs smoothly even with large note libraries, and it includes features like a live markdown preview panel that lets you see rendered text alongside raw markdown as you type. QOwnNotes supports hierarchical folders and tagging, making it easy to organize, filter, and retrieve information quickly, and it also integrates to-do lists and task markers directly in your notes.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 4
    CherryTree

    CherryTree

    A hierarchical note taking application

    CherryTree is a free, open-source note-taking application designed to organize information in hierarchical tree structures. It supports rich text formatting and syntax highlighting for numerous programming languages. Users can create nested notes containing images, tables, hyperlinks, code blocks, and mathematical equations. The application offers advanced searching, text replacement, spell checking, and customizable document organization. Notes can be stored in XML or SQLite formats, with optional password protection for single-file documents. CherryTree supports importing content from other note-taking applications and exporting documents to PDF, HTML, or plain text. Its combination of structured organization and flexible editing makes it useful for personal knowledge management, technical documentation, and research.
    Downloads: 13 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    TreeSheets

    TreeSheets

    Hierarchical spreadsheet: a free-form data organizer

    TreeSheets is a free, open-source data organization application that combines the flexibility of spreadsheets, outliners, mind maps, and text editors. It uses hierarchical grids that allow information to be nested within individual cells. Users can organize complex ideas, projects, tasks, and structured information without maintaining separate documents. Its interface supports rapid navigation and editing through keyboard shortcuts. TreeSheets provides flexible cell formatting, expandable structures, and multiple levels of detail within a single document. It is suitable for brainstorming, project planning, requirements gathering, and personal knowledge management. Available for Windows, macOS, and Linux, it offers a lightweight alternative to conventional spreadsheets and hierarchical note-taking tools.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    ghostwriter

    ghostwriter

    Text editor for Markdown

    ghostwriter is a free, open-source Markdown editor developed by KDE for distraction-free writing. It provides a clean interface with full-screen editing, customizable themes, and a live HTML preview. Users can focus on individual lines, sentences, or paragraphs while dimming surrounding text. Hemingway Mode encourages uninterrupted drafting by temporarily disabling deletion keys. The application tracks document statistics, session progress, and word counts. A document outline makes navigating lengthy articles, manuscripts, and reports easier. Additional tools include Markdown syntax references, automatic saving, file backups, and drag-and-drop image insertion. Export options support multiple formats through external processors such as Pandoc. ghostwriter is available for Windows, Linux, and macOS.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Notepad3

    Notepad3

    Light-weight Scintilla-based text editor with syntax highlighting

    Notepad3 is a fast and light-weight Scintilla-based text editor with syntax highlighting. Notepad3 is an excellent replacement for the default Windows text editor. Notepad3 offers many extra features over Notepad. It has a small memory footprint, but is powerful enough to handle most programming jobs.
    5.0 out of 5 stars 1 Review
    Downloads: 23 This Week
    Last Update:
    See Project
  • 8
    Lifeograph

    Lifeograph

    Cross-platform, parametric note-taking application

    Lifeograph combines powerful features with a clean and thoughtfully designed interface. Your data stays on your device, and built-in encryption keeps privacy at the core. With WYSIWYG editing, your entries always appear in their final form. Integrated data extraction tools transform your journal entries into dynamic tables and charts.
    Leader badge
    2.8 out of 5 stars 4 Reviews
    Downloads: 27 This Week
    Last Update:
    See Project
  • 9
    Nanonote

    Nanonote

    A minimalist note taking application

    Nanonote is a free, open-source, minimalist note-taking application for Linux, macOS, and Windows. It provides a simple writing environment for capturing thoughts, reminders, and temporary information. Everything typed into the application is saved automatically, eliminating the need for manual saving. Its interface focuses on a single document rather than complex notebooks or multiple files. Basic formatting includes URL highlighting and Markdown-like headings. Keyboard shortcuts provide convenient access to editing and navigation functions. The application deliberately excludes synchronization, images, and advanced formatting to maintain simplicity. Developed with Qt, it offers a lightweight desktop utility for users who want a straightforward place to write without the complexity of traditional note management software.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    MultiCopyPaste

    MultiCopyPaste

    Store and organize your text data and copy/paste them with one click

    Tired of copying and pasting the text over and over? Use this software to save all the text data and access it anytime with a click of a button. You can also organize your data in different tabs. All the data can be stored in JSON format and can be accessed again once you restart the software. Binaries for platform: Windows and Linux (Coz I have these two with me)
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    QOwnNotes

    QOwnNotes

    Plain-text file notepad with markdown support and ownCloud integration

    QOwnNotes is the open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud. Please visit the project webpage for downloading QOwnNotes.
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Memvort

    Memvort

    Smart Notes

    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    This program has been created for the purpose of supplying a simple and compact means of creating, storing and organizing small text documents in a database searchable by title or subject. It has been created with note taking and reminder notices in mind
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    BasKet Note Pads is an all purpose note taking application that let you take every kond of notes while remaining unobtrusive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MDNova

    MDNova

    Markdown note-taking app with a hierarchical note tree

    MDNova is a lightweight desktop application for writing and organizing notes in Markdown. It pairs a tree of nested notes with an editor that highlights syntax as you type. Everything is stored in a single local database, with no cloud services and no accounts. Use cases: - Personal notebook or topic-based knowledge base. - Study notes, summaries and course material. - Technical documentation and software project notes. - Journal or work log. - Drafts of articles, posts or blog entries, exported later to .md or .html. - Personal wiki with no server required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SemNotes

    SemNotes

    Semantic Note-taking tool for KDE

    SemNotes is a semantic note taking tool for KDE4, built on top of Nepomuk-KDE. The tool is still under development, but it is already usable, provided that KDE4 is installed and the Nepomuk running.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A Cross Platform Note Taker
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    notably
    A note taking program that lets you take quick notes, organize notes by subject areas and priority, and export notes as web pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    uberNote is a note taking application - to help you organize your thoughts, your memory, and maybe even your life.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next