NestedText
3.8

Language

  • Philosophy
  • Alternatives
  • Language introduction
  • Language reference
  • Minimal NestedText
  • Related projects
    • Reference Material
      • NestedText Documentation
      • NestedText Source
      • NestedText Tests
    • Implementations
      • C
        • nt4c
      • Go
        • nestex
      • Janet
        • janet-nested-text
      • Java
        • nestedtext-min-java
      • JavaScript
        • NestedText
        • @rmw/nestedtext
      • .NET
        • NestedText
      • Ruby
        • nestedtext-ruby
      • Zig
      • zig-nestedtext
    • Utilities
      • NestedTextTo
      • ntLog
      • parametrize from file
      • pygments
      • sublimetext-nestedtext
      • vim-nestedtext
      • visual studio code
  • Language changes

Python Implementation

  • Basic use
  • Schemas
  • Techniques
  • Examples
  • Common mistakes
  • Python API
  • Releases
NestedText
  • Related projects
  • View page source

Related projects

Reference Material

NestedText Documentation

NestedText documentation and language specification.

NestedText Source

Source code repository for language documentation and Python implementation. Report any issues here.

NestedText Tests

Official NestedText test suite. Also included as submodule in nestedtext.

Implementations

C

nt4c

C implementation of Minimal NestedText. Supports Minimal NestedText v3.7.

Go

nestex

Go implementation of NestedText. Supports NestedText v3.0.

Janet

janet-nested-text

Janet implementation of NestedText. Supports NestedText v3.0.

Java

nestedtext-min-java

Java implementation of Minimal NestedText. Supports Minimal NestedText v3.7.

JavaScript

NestedText

Native JavaScript implementation of NestedText. It’s not a WASM build of a compiled project, so it is significantly lighter in weight than @rmw/nestedtext. Also available from GitHub. Supports NestedText v3.0.

@rmw/nestedtext

NodeJS (es module) implementation of NestedText. Uses WASM for NestedText decode. Supports NestedText v3.0.

.NET

NestedText

.NET implementation of NestedText. Supports NestedText v3.7.

Ruby

nestedtext-ruby

Ruby implementation of NestedText. Supports NestedText v3.0.

Zig

zig-nestedtext

Zig implementation of NestedText (slight subset of NestedText v2.0). Also contains nt-cli, an efficient command line utility for converting between NestedText and JSON.

Utilities

NestedTextTo

Command line utilities for converting between NestedText, JSON, YAML, and TOML.

ntLog

ntlog is a NestedText logfile aggregation utility.

parametrize from file

Separate your test cases, held in NestedText, from your PyTest test code.

pygments

Version of the popular pygments Python library that supports NestedText v3.0.

sublimetext-nestedtext

Sublime syntax files for NestedText (supports NestedText v3.0).

vim-nestedtext

Vim syntax files for NestedText (supports NestedText v3.0).

visual studio code

Syntax files for Visual Studio Code (supports NestedText v3.0).

Previous Next

© Copyright 2020-2025, Ken and Kale Kundert.

Built with Sphinx using a theme provided by Read the Docs.