Nurdletech
  • Linux Utilities
    • Abraxas Collaborative Password Utility (deprecated)
    • Add SSH Keys
    • Assimilate — Front-End to Borg Backup
    • Avendesora Collaborative Password Utility
    • Avendesora Export — Exports Selected Accounts to a Remote Host
    • Borg-Space — Report and track the size of your Borg repositories
    • Bump — Semantic Versioning
    • bw-export — Export Avendesora Accounts to BitWarden
    • Engineering Calculator
    • Emborg — Front-End to Borg Backup
    • engfmt — Engineering Format (deprecated)
    • excavate — Dig to understand disk usage over time
    • fvi — Find and Edit With VI
    • Inform — Printing & Logging Utilities
    • Metadata — Edit Music File Metadata with your Favorite Text Editor
    • MP — Music Player
    • Networth — Summarize Your Net Worth
    • NestedText — A Human Friendly Data Format
      • Readme File
      • Documentation
        • Typical Applications
        • Contributing
    • ntLog — Append a file into an running NestedText log
    • Extended Pathlib
    • PostMortem — Generates Packets of Useful Information for Partners and Dependents to be Opened Upon Death
    • PSF Utils
    • Remind — Schedule Notification Reminders
    • RKM Codes — Number format for compact robust labels
    • RLC Chart — Impedance Chart with Capacitance and Inductance Grids
    • QuantiPhy — Physical Quantities
    • QuantiPhy Eval — Computations with Physical Quantities
    • Scripts — Scripting Utilities (deprecated)
    • ShLib — Shell Library
    • SSHconfig — Configure SSH for Your Current Network
    • SSHdeploy — Update and Distribute SSH Key Files
    • SVG Schematic
    • ToTZ — Converts Date and Time to a New Time Zone
    • TVM — Time Value of Money
    • Vdiff — Efficiently Move Differences Between Two Files Using Vim
  • Linux Notes
Nurdletech
  • Linux Utilities
  • NestedText — A Human Friendly Data Format
  • NestedText — A Human Friendly Data Format
  • 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

Go

nestex

Go implementation of NestedText. Supports NestedText v3.0.

Janet

janet-nested-text

Janet implementation of NestedText. Supports NestedText v3.0.

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.

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 2014-2023, Ken Kundert.

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