Documentation

Welcome to Tidy Code, a powerful, feature-rich text editor designed for developers, data professionals, and power users who demand both performance and flexibility. Edit JSON, XML, YAML, TOML, CSV, and Markdown files with syntax highlighting, formatting, validation, and conversion. Open and view PDF documents with search, zoom, and annotation support. Available as a free web app or native desktop application for macOS, Windows, and Linux.

Welcome to Tidy Code

Tidy Code is a modern text editor built with cutting-edge web technologies and available as both a web application and native desktop app. It brings professional-grade editing capabilities to any platform with intelligent handling of large files using WebAssembly technology.

What sets Tidy Code apart is its performance: 8x faster indexing and 14x faster search on multi-million line documents. Whether you're debugging JSON APIs, formatting XML configurations, analyzing CSV datasets, or writing markdown documentation, Tidy Code adapts to your workflow with smart auto-detection and context-aware features.

Available as a lightweight web app (access anywhere, no installation) or as a native desktop application (full file system access, native shortcuts, integrated terminal), Tidy Code gives you the freedom to work your way. The desktop version uses Tauri for a tiny bundle size (3-5 MB vs 50-100 MB for traditional Electron apps) while maintaining full native performance and system integration.

Getting Started

Installation & Setup

Desktop App: Download Tidy Code for macOS, Windows, or Linux from our website. The desktop app provides native file dialogs, terminal integration, Ollama AI support, and offline capabilities.

Web Version: Access instantly at tidycode.ai - no installation required. Works on any device with a modern browser.

First Steps

Web: Click the New button to create a file, or Open File to upload files from your device.

Desktop: Use Cmd/Ctrl + N for new files or Cmd/Ctrl + O to open files. The interface is designed to be intuitive - start typing and Tidy Code adapts to your content.

Documentation Resources

Explore our comprehensive documentation, tips and tricks, and release notes to get the most out of Tidy Code.

Quick Start

Getting Started

Tidy Code is designed to be intuitive from the first use. Simply open a file or create a new tab to start editing. The editor automatically detects your file type and enables appropriate features.

Opening Files

Basic Features

Advanced Features

Key Features

Multi-Tab Editing

Document Viewers

Data Formatting & Conversion

Performance

Developer Tools

What's New in v0.2.4: Full YAML and TOML support with validation, formatting, and structure view. Format conversion between JSON, XML, YAML, and TOML with smart adjustments for XML tag names and TOML limitations. Converted files open in new tabs with a resizable info panel showing all adjustments made during conversion.

For Different Users

For Developers

For Data Professionals

For Power Users