Package: wnpp
Severity: wishlist
Owner: Levente Szabadkai <[email protected]>
X-Debbugs-Cc: [email protected], [email protected]

* Package name    : notepadx
  Version         : 1.3.2
  Upstream Author : Levente Szabadkai <[email protected]>
* URL             : https://github.com/szabadkai/NotepadX
* License         : MIT
  Programming Lang: Rust
  Description     : Fast native text editor with GPU rendering

NotepadX is a Rust-built text editor focused on making everyday editing
feel immediate, even on large files, without shipping a browser runtime.

It uses wgpu for GPU-accelerated rendering, ropey for scalable text
storage, and tree-sitter for syntax highlighting across 20 programming
languages.

Key features:
 - GPU-accelerated text and UI rendering via wgpu + glyphon
 - Rope-based buffer for scalable editing of large files
 - Multi-cursor editing, find/replace with regex, command palette
 - Tree-sitter syntax highlighting (20 languages)
 - Session persistence (tabs, cursors, scroll positions)
 - Memory-mapped large-file mode with background search
 - 20 built-in themes, native menus, keyboard-first workflow

Build dependencies: cargo, rustc, libgtk-3-dev, libglib2.0-dev,
libxdo-dev, libwayland-dev, libxkbcommon-dev, libxrandr-dev,
libxinerama-dev, libxcursor-dev, libxi-dev, pkg-config

Runtime dependencies: libgtk-3-0, libglib2.0-0, libxdo3,
fonts-jetbrains-mono (auto-detected via shlibs)

The debian/ packaging is ready and builds cleanly with dpkg-buildpackage.
Lintian passes with only the expected ITP placeholder warnings.
Source and packaging:
https://github.com/szabadkai/NotepadX/tree/master/debian

I intend to maintain this package.

Reply via email to