lex

A plain text document format designed for the complete lifecycle of an idea

About lex

lex is a plain text document format that combines the simplicity of plain text notes with the power of structured, parsable markup. It is designed to grow with your ideas, from initial sketches to polished documents, without requiring migration between tools or formats.

Project Status

lex is currently under active development. The project is implementing the core “trifecta” of structural elements:

The format is being built incrementally with a focus on clear specifications, robust parsing, and comprehensive testing.

Implementation

The reference implementation is written in Rust, providing:

Repository

The project is open source and hosted on GitHub:

Documentation Structure

The repository includes:

Contributing

Contributions are welcome! Please check the repository for current issues, ongoing work, and contribution guidelines.

Philosophy

lex follows a philosophy of simplicity and clarity:

License

Please refer to the repository for licensing information.