Professional Text Editor
for Every Platform

NotepadX is a modern, cross-platform text editor built with Rust, featuring Monaco Editor integration, syntax highlighting, and native desktop performance.

NotepadX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// NotepadX - Professional Text Editor
use std::collections::HashMap;
use axum::{Router, serve};

#[derive(Debug, Clone)]
struct EditorConfig {
    theme: String,
    font_size: u8,
    tab_size: usize,
}

impl EditorConfig {
    fn new() -> Self {
        Self {
            theme: "vs-dark".to_string(),
            font_size: 14,
            tab_size: 4,
        }
    }
}

Features

Everything you need for professional text editing and development

Monaco Editor Integration

Powered by Microsoft's Monaco Editor with syntax highlighting, IntelliSense, and advanced editing features.

Multi-Tab Interface

Work with multiple files simultaneously. Session persistence keeps your tabs exactly where you left them.

Native Integration

True desktop application with native file dialogs, menus, and system integration on all platforms.

Cross-Platform

Runs natively on Windows, macOS, and Linux with consistent performance and features across all platforms.

Dark & Light Themes

Switch between dark and light editor themes to match your preference and reduce eye strain during long coding sessions.

Built with Rust

Exceptional performance and reliability thanks to Rust's memory safety and zero-cost abstractions.

Download NotepadX

Choose your platform and start editing with professional tools

macOS

Compatible with macOS 10.15 and later

Windows

Compatible with Windows 10 and later

Linux

Compatible with modern Linux distributions

Get in Touch

Have questions about NotepadX? We'd love to hear from you.

Privacy Policy

Last updated: January 15, 2025

Our Commitment to Your Privacy

At NotepadX, we believe your privacy is fundamental. This privacy policy explains our approach to data collection and handling for our desktop text editor application and website.

Desktop Application - Zero Data Collection

NotepadX desktop application does not collect, store, or transmit any personal data. Here's what this means:

  • No Analytics: We don't track how you use the application
  • No Telemetry: No usage data, crash reports, or performance metrics are sent to our servers
  • No Account Required: The application works completely offline without any registration or sign-in
  • Local File Processing: All text editing, file operations, and preferences are handled locally on your device
  • No Internet Connectivity: The application doesn't connect to the internet except for optional update checks

Website - Minimal Data Handling

Our website (www.notepadx.net) follows the same privacy-first principles:

Contact Form

When you use our contact form:

  • We collect only the information you provide (name, email, message)
  • Your message is sent directly via Gmail API and not stored on our servers
  • We use this information solely to respond to your inquiry
  • We do not share your contact information with third parties

Website Analytics

Currently, we do not use any analytics tools, tracking pixels, or cookies on our website. We may add privacy-respecting analytics in the future with clear disclosure.

Server Logs

Our web server may log basic technical information such as IP addresses, browser types, and access times for security and maintenance purposes. These logs are automatically deleted after 30 days.

Download and Installation

When you download NotepadX:

  • Downloads are served directly from our servers or GitHub releases
  • No registration or personal information is required
  • Download statistics may be collected in aggregate (total downloads, not individual users)

Third-Party Services

Our website uses minimal third-party services:

  • Bootstrap CDN: For website styling (no tracking)
  • Font Awesome CDN: For icons (no tracking)
  • Gmail API: For contact form functionality (Google's privacy policy applies)

Data Security

While we collect minimal data, we take security seriously:

  • Website served over HTTPS with security headers
  • Contact form includes rate limiting and spam protection
  • No sensitive data stored on our servers

Updates to This Policy

We may update this privacy policy from time to time. Any changes will be posted on this page with an updated revision date. Given our minimal data collection practices, significant changes are unlikely.

Open Source Commitment

NotepadX is built with transparency in mind. Our application is open source, allowing you to verify our privacy claims by examining the code directly on our GitHub repository.

Contact Us

If you have any questions about this privacy policy or our privacy practices, please contact us using the form on our homepage.