Python TOML

Open-source Python projects categorized as TOML

Top 23 Python TOML Projects

  • msgspec

    A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

  • Project mention: Htmx, Rust and Shuttle: A New Rapid Prototyping Stack | news.ycombinator.com | 2023-11-01
  • python-benedict

    :blue_book: dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xls, xml, yaml), s3 support and many utilities.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mashumaro

    Fast and well tested serialization library

  • Project mention: DotDict: A simple Python library to make chained attributes possible | news.ycombinator.com | 2023-08-02
  • pyserde

    Yet another serialization library on top of dataclasses, inspired by serde-rs.

  • Project mention: pyserde: Serialization library on top of dataclasses, inspired by serde-rs | news.ycombinator.com | 2023-11-18
  • pytablewriter

    pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.

  • remarshal

    Convert between CBOR, JSON, MessagePack, TOML, and YAML

  • jinja2-cli

    CLI for Jinja2

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • tomli

    A lil' TOML parser

  • Project mention: What Is Wrong with TOML? | news.ycombinator.com | 2023-09-13

    But the whitespace handling involved is an extra complication, at least the provided example fails to be parsed by `tomli`, which is following the currently release TOML spec: https://github.com/hukkin/tomli/issues/199

  • audible-cli

    A command line interface for audible package. With the cli you can download your Audible books, cover, chapter files.

  • nestedtext

    Human readable and writable data interchange format

  • rtoml

    A fast TOML library for python implemented in rust.

  • pipenv-poetry-migrate

    This is simple migration script, migrate pipenv to poetry

  • parse_it

    A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.

  • uxf

    Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that supports custom types. It may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml.

  • tomli-w

    A lil' TOML writer (counterpart to https://github.com/hukkin/tomli)

  • click-extra

    🌈 Extra colorization and configuration loading for Click.

  • Project mention: Everything that uses configuration files should report where they're located | news.ycombinator.com | 2023-06-25
  • toml-bench

    Which toml package to use in python?

  • Project mention: Toml-bench – Which toml package to use in Python? | news.ycombinator.com | 2023-09-02
  • rubric

    Linter config initializer for Python

  • qtoml

    Another Python TOML encoder/decoder

  • nestedtextto

    CLI to convert between NestedText and JSON, YAML, or TOML, with explicit type casting

  • ugrd

    python framework for generating initramfs's from TOML definitions

  • Project mention: Build Initramfs Rootless | news.ycombinator.com | 2024-03-08

    I've been working on this for the last year or so: https://github.com/desultory/ugrd

    It's mostly made to work with Gentoo (uses pax-utils for finding dependencies), but should work with any distro. It does most of the initramfs creation process rootless. The main consideration is that you need privileges to make device nodes, but I just create them synthetically within the cpio image.

    On most systems, this tool still requires root to copy the mount binary.

  • parametrize_from_file

    Read unit test parameters from config files

  • camala

    Caption Markup Language

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python TOML related posts

Index

What are some of the best open-source TOML projects in Python? This list will help you:

Project Stars
1 msgspec 1,857
2 python-benedict 1,407
3 mashumaro 727
4 pyserde 653
5 pytablewriter 593
6 remarshal 518
7 jinja2-cli 475
8 tomli 437
9 audible-cli 393
10 nestedtext 334
11 rtoml 296
12 pipenv-poetry-migrate 116
13 parse_it 107
14 uxf 92
15 tomli-w 77
16 click-extra 52
17 toml-bench 49
18 rubric 28
19 qtoml 25
20 nestedtextto 16
21 ugrd 15
22 parametrize_from_file 15
23 camala 11

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com