NoteGen is a cross-platform Markdown note-taking application that combines quick capture, structured writing, and AI-assisted organisation.
It’s designed around the idea of collecting information first, such as thoughts, voice recordings, screenshots, links, images, files, and todos, then turning that material into clearer notes, summaries, reports, articles, or reusable knowledge when you’re ready to write.
This is free and open source software.
Key Features
- Capture text, voice recordings, screenshots, images, links, files, and todos in one place.
- Generate structured Markdown notes, summaries, reports, and drafts from selected records.
- Includes a Markdown editor with support for tables, diagrams, math, outlines, search, and export tools.
- Chat with notes, records, and knowledge base content using configurable AI providers and models.
- Stores notes locally as Markdown files and syncs through GitHub, Gitee, GitLab, Gitea, S3, or WebDAV.
Website: github.com/codexu/note-gen
Support:
Developer: codexu
License: GNU General Public License v3.0

NoteGen is written in TypeScript. Learn TypeScript with our recommended free books and free tutorials.
Related Software
| Markdown Editors | |
|---|---|
| Mark Text | Simple and elegant Markdown editor |
| Zettlr | Billed as the Markdown editor for the 21st century |
| CodiMD | Realtime collaborative markdown notes |
| ghostwriter | Distraction-free Markdown editor |
| Yank Note | Extensible note app with plugins, diagrams, and code execution |
| NoteGen | Cross-platform note manager with local storage and clean organisation |
| MindForger | Thinking notebook and Markdown editor |
| MarkFlowy | Modern and intelligent Markdown editor |
| ReText | Supports Markdown and reStructuredText markup languages |
| Apostrophe | Distraction free Markdown editor |
| HedgeDoc | Real-time collaborative note-taking for teams and documentation |
| StackEdit | Full-featured Markdown editor based on PageDown |
| PanWriter | Distraction-free Markdown writing environment |
| Looksyk | Simple personal knowledge platform |
| Remarkable | Python-based editor with live preview, MathJax support and more |
| Folio | Markdown note-taking app for GNOME |
| Scratchmark | Organized Markdown editor |
| Rucola | Terminal-based markdown note manager |
| Marker | Simple yet robust Markdown editor |
| ThiefMD | Markdown and Fountain editor and file manager inspired by Ulysses |
| Marknote | Create rich text notes |
| SoloMD | Local-first writing tool focused on privacy and offline editing |
| Norka | Continuous text editing |
| MerMark Editor | Live editor with Mermaid diagram previews and export tools |
| Notes-Up | Write beautiful notes fast and easy using Markdown |
| Marko | WYSIWYG writing app with instant preview and clean formatting |
| Cedilla | Distraction-free editor for structured notes and long-form drafts |
| Abricotine | Markdown editor built for desktop |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.