{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/9"}],"enrichment":{"capability":"A high-performance TOML parser and serializer for Python, written in Rust, with drop-in compatibility for most tomllib use cases and support for TOML v1.0.0 and v1.1.0.","skillfed_tags":["toml-parsing","rust-binding","config-format"],"use_cases":["Replace tomllib in projects requiring faster TOML parsing or better error diagnostics","Serialize Python configuration objects back to TOML files for config management workflows","Parse TOML configuration files in CLI tools or build systems where performance is measurable","Handle TOML v1.1.0 features in applications that need newer TOML spec support","Migrate from other TOML libraries while maintaining mostly compatible code"],"what_it_does":"toml-rs is a TOML parser and serializer implemented in Rust and exposed to Python, designed as a faster alternative to the standard library's tomllib. It parses TOML v1.0.0 and v1.1.0 into Python dictionaries and can serialize Python dictionaries back to TOML format. The package aims for drop-in compatibility with tomllib for most use cases, though it adds features like serialization (dumps/dump methods) and provides more detailed error messages that pinpoint parse failures with context.\n\nThe package has no runtime dependencies beyond Python itself, making installation straightforward on supported platforms. It supports Python 3.10 through 3.15 and runs on CPython and PyPy. The Rust implementation is the core differentiator\u2014it trades the simplicity of a pure-Python parser for speed, which matters most when parsing large TOML files or in performance-sensitive applications.","worth_installing":"Yes, if you need TOML parsing and either want faster performance than tomllib or need serialization support. The package is actively maintained, has no dependencies, and carries permissive licensing. Install friction is moderate due to compilation, but prebuilt wheels cover common platforms. No known vulnerabilities. Not necessary if tomllib's speed and read-only API suit your use case."},"id":"toml-rs","links":{"html":"https://skillfed.io/packages/toml-rs","md":"https://skillfed.io/packages/toml-rs.md","pypi":"https://pypi.org/project/toml-rs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-07","license_spdx":"Unlicense","license_treatment":"permissive","name":"toml-rs","python_support":"supports_current","summary":"A High-Performance TOML Parser for Python written in Rust"},"popularity":{"monthly_downloads":104598,"position":12744,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.16"}
