Notra Logo
Notra

Introduction

What is Notra?

Notra is an open-source, modern, and high-performance knowledge management system built with Next.js 15 and TipTap. It provides a smooth and intuitive rich-text editing experience on the web, helping users focus on efficient content creation and knowledge organization.

✨ Features

πŸ“ Powerful Editor

  • Modern editing experience powered by TipTap: Enjoy a smooth and intuitive rich-text editing workflow.

  • Real-time autosave: Never lose your work again β€” every edit is saved automatically.

  • Slash commands: Quickly insert elements and boost your editing efficiency.

  • Rich formatting options: Supports code blocks, tables, images, lists, and more.

  • Markdown support: Use Markdown syntax seamlessly for faster writing.

🎨 Modern UI Design

  • Elegant component library powered by shadcn/ui: Consistent and polished UI components for a delightful user experience.

  • Responsive design: Fully optimized for both desktop and mobile, so you can manage knowledge anywhere.

  • Light/Dark mode: Toggle themes effortlessly to reduce eye strain and adapt to your environment.

  • Minimalist and distraction-free interface: Focus on your content with a clean and streamlined UI.

πŸ“š Flexible Content Organization

  • Multiple content types: Supports blogs, documentation, pages, and more to fit diverse needs.

  • Tree-structured organization: Arrange your content hierarchically with nested nodes for a clear knowledge system.

  • Drag-and-drop sorting: Easily reorder or adjust hierarchy with intuitive drag-and-drop actions.

  • Flexible navigation: Combine documents, groups, and external links to build complex navigation structures.

Use Cases

Notra is perfect for various content management and knowledge-sharing scenarios:

  1. Personal Blog – Create and manage blog posts to share your ideas and insights.

  2. Technical Documentation – Build comprehensive documentation or knowledge bases for developers.

  3. Enterprise Documentation – Manage internal knowledge across teams in one centralized system.

  4. Product Documentation – Provide clear product guides and help resources for your users.

  5. Study Notes – Organize learning materials and build your personal knowledge system.

Open Source

Notra is a fully open-source project licensed under the MIT License, allowing you to freely use, modify, and distribute it.

πŸ“¦ Project Links

🀝 Contributing

We welcome all forms of contribution! Whether it’s reporting bugs, suggesting features, improving documentation, or submitting code β€” your help makes Notra better.

How to Contribute:

  1. Report Issues – Submit bug reports or feature requests on GitHub Issues.

  2. Submit Code – Fork the project, create a feature branch, and open a pull request.

  3. Improve Documentation – Help refine our docs and make Notra easier to understand.

  4. Share Feedback – We value your ideas and suggestions from real-world usage.

Last updated: November 13, 2025