Notepad, but smarter.

A lightweight, performance-first desktop note-taking app built with Tauri V2, React, and TypeScript. Open source, by the Gegamo Team.

MIT Licensed
Windows Only
< 500ms Startup

Features

Everything you need, nothing you don't

NoteX is designed to be fast, minimal, and powerful. No bloat, no distractions.

Native Feel

Minimalist UI that feels right at home on Windows.

Auto-Save

Never lose work -- saves every 2 seconds and on exit.

File Organization

Real file-system based folders in ~/Documents/NoteX.

Full-Text Search

Instantly search across all your notes.

Markdown Support

Preview mode with syntax-highlighted code blocks.

Embedded Media

Render local images directly in Markdown notes.

Fast Startup

Opens in under 500ms with minimal memory usage.

Configurable

Customizable autosave interval and preferences.

Modern UI

Clean, distraction-free writing experience.

Download

Get NoteX for Windows

Download the latest release and start taking smarter notes today. Free, open source, and always will be.

Windows 10/11 (x64) required. View all release assets

Shortcuts

Keyboard-first workflow

NoteX is built for speed. Navigate and create with familiar keyboard shortcuts.

New Note
CtrlN
Save Note
CtrlS
Close Note
CtrlW
Find & Replace
CtrlF
Open Settings
Ctrl,

Tech Stack

Built with modern tools

A lightweight architecture designed for performance and reliability.

Backend

Rust + Tauri V2

Frontend

React 19 + TypeScript

Bundler

Vite

Styling

Vanilla CSS

Icons

Lucide React

Markdown

markdown-it + highlight.js

Future Improvements

Where NoteX is headed

NoteX is just getting started. The current release is a solid base for everyday use, and the Gegamo Team has big plans ahead.

All of this is coming soon in newer versions. Once online features are added, some source code will be limited for privacy, but NoteX will always stay open source.

Phase 1

Quick Wins & Essentials

Polishing core editing and usability features.

Auto-Save Improvements

Configurable auto-save intervals with visual indicators.

Settings Panel Redesign

Better categories, search, and an improved UI.

App Shortcut

Global shortcut to open NoteX instantly from anywhere.

Phase 2

UX & System Polish

Refining the experience to feel native and professional.

Executable & Path Renaming

Add the app to Windows System PATH automatically.

Modular Settings Window

Standalone settings window with proper scaling.

Native Context Menu

Custom native-looking right-click menus.

Phase 3

Accounts & Infrastructure

Building the backbone for syncing, collaboration, and multi-platform.

Auth & Sync

Authentication and real-time syncing across devices.

Note Sharing

Share notes via unique links or user permissions.

Cross-Platform

Expand to Linux and macOS with consistent UI.

Phase 4

AI Implementation

Leveraging Gemini 2.5 Flash for smart note-taking.

Gemini Integration

Connect Gemini 2.5 Flash directly into NoteX.

AI Search

Semantic and natural language search across notes.

Summarization

Condense notes, change tone, and auto-tag with AI.

Final

Open Source & Launch

Preparing for public release and community growth.

Codebase Audit

Clean up code and standardize folder structure.

Documentation

Professional docs, guides, and contribution workflows.

Marketing

Showcase videos and developer community outreach.

Contribute

Help shape the future of NoteX

NoteX is open source and contributions are always welcome. Here is how you can get involved.

Step 1

Fork the repository

Start by forking the NotepadPro repo to your account.

Step 2

Create a feature branch

Branch off from main with a descriptive name.

git checkout -b feature/amazing-feature
Step 3

Commit your changes

Write clear, meaningful commit messages.

git commit -m 'Add amazing feature'
Step 4

Open a Pull Request

Push your branch and open a PR for review.