{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"},{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup/2"}],"enrichment":{"capability":"NestedText is a human-friendly file format for structured data that uses only strings, requiring no quoting or escaping, and provides a Python parser and serializer for reading and writing such files.","skillfed_tags":["data-format","config-files","human-readable"],"use_cases":["Write and parse configuration files that are cleaner and more hierarchical than INI or TOML formats.","Store test case specifications (commands, expected outputs, regexes) without quoting or escaping code snippets.","Create human-editable data files (address books, contact lists, account information) that don't require special syntax knowledge.","Build command-line tools that output data readable by both humans and other programs without a separate JSON flag.","Define structured code or domain-specific languages where code snippets must be embedded without escaping conflicts."],"what_it_does":"NestedText is a file format designed to make structured data easy for humans to read, edit, and write directly. Unlike JSON or YAML, it uses only strings as values\u2014no integers, booleans, or floats\u2014which eliminates the need for quoting and escaping. This simplicity makes the format robust against syntax errors and allows raw text (including code snippets) to be embedded without confusion.\n\nThe package provides a Python implementation with functions to parse NestedText files into Python dictionaries and lists, and to serialize them back to the format. It's intended for configuration files, data journals, address books, and similar applications where human readability matters. The format also works well for structured code use cases\u2014like test specifications or workflow definitions\u2014where embedding unquoted code snippets is valuable.","worth_installing":"Yes. NestedText is actively maintained, has no known vulnerabilities, and installs with minimal friction. It's worth installing if you need a human-friendly alternative to JSON or YAML for configuration, test data, or structured text that avoids quoting and escaping overhead. The permissive MIT license poses no barrier."},"id":"nestedtext","links":{"html":"https://skillfed.io/packages/nestedtext","md":"https://skillfed.io/packages/nestedtext.md","pypi":"https://pypi.org/project/nestedtext/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-12-26","license_spdx":null,"license_treatment":"permissive","name":"nestedtext","python_support":"supports_current","summary":"human readable and writable data interchange format"},"popularity":{"monthly_downloads":76513,"position":14620,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.8"}
