Cross-platform code editor with an AI assistant
  • C++ 97.3%
  • CMake 2.7%
Find a file
2026-08-02 16:14:32 +05:00
src Add code editing essentials for v0.2 2026-08-02 16:14:32 +05:00
.gitignore Initial Q-Notepad editor shell 2026-08-02 15:35:28 +05:00
CMakeLists.txt Add code editing essentials for v0.2 2026-08-02 16:14:32 +05:00
README.md Add code editing essentials for v0.2 2026-08-02 16:14:32 +05:00

Q-Notepad

Q-Notepad is a cross-platform code editor from the Q-OS ecosystem. The goal is to combine the speed and clarity of a text editor with an AI assistant that can explain, generate, refactor, and safely apply code changes.

Current status

Early development. The current Qt 6 desktop build includes tabs, multi-file opening, saving, unsaved-change protection, line numbers, current-line highlighting, syntax highlighting, find and replace, go-to-line, cursor status, and restoration of the previous file session.

Planned capabilities

  • project navigation and a command palette;
  • search and replace with regular expressions;
  • large-file optimizations;
  • cloud and local AI providers;
  • explain, fix, continue, test, and refactor actions;
  • diff preview with selective application;
  • Windows, Linux, and macOS builds.

Build

Requirements: CMake 3.21+, a C++20 compiler, and Qt 6 Widgets.

cmake -S . -B build
cmake --build build

The project is published for early review. A license and contribution policy will be added before the first public release.