TOML Formatter / Linter / Language Server
Find a file
ya7010 cac5693000
Some checks failed
toml-test / Run toml-test (v1.1.0) (push) Has been cancelled
toml-test / Run toml-test (v1.1.0-preview) (push) Has been cancelled
CI IntelliJ Plugin (No Change) / check-intellij-plugin-success (push) Has been cancelled
CI Nix / nix-build (push) Has been cancelled
toml-test / Run toml-test (v1.0.0) (push) Has been cancelled
CI Python / ci-python (push) Has been cancelled
CI Rust / ci-rust (push) Has been cancelled
CI Rust / cargo-shear (push) Has been cancelled
Release CLI and VSCode Extension / delete-old-dev-artifacts (push) Has been cancelled
CI VSCode Extensions / ci-vscode-extensions (push) Has been cancelled
Deploy Docs to GitHub Pages / deploy (push) Has been cancelled
Release CLI and VSCode Extension / check-release-notes (push) Has been cancelled
Release NPM Package / Package darwin-arm64 (push) Has been cancelled
Release NPM Package / Package darwin-x64 (push) Has been cancelled
Release NPM Package / Package linux-arm64 (push) Has been cancelled
Release NPM Package / Package linux-arm64-musl (push) Has been cancelled
Release NPM Package / Package linux-x64-musl (push) Has been cancelled
Release Python / linux (map[runner:ubuntu-latest target:aarch64]) (push) Has been cancelled
Release Python / linux (map[runner:ubuntu-latest target:armv7]) (push) Has been cancelled
Release Python / linux (map[runner:ubuntu-latest target:ppc64le]) (push) Has been cancelled
Release Python / linux (map[runner:ubuntu-latest target:s390x]) (push) Has been cancelled
Release Python / musllinux (map[runner:ubuntu-latest target:aarch64]) (push) Has been cancelled
Release Python / musllinux (map[runner:ubuntu-latest target:armv7]) (push) Has been cancelled
Release Python / musllinux (map[runner:ubuntu-latest target:x86]) (push) Has been cancelled
Release Python / musllinux (map[runner:ubuntu-latest target:x86_64]) (push) Has been cancelled
Release Python / windows (map[runner:windows-latest target:x64]) (push) Has been cancelled
Release NPM Package / Package linux-x64 (push) Has been cancelled
Release NPM Package / Package win32-arm64 (push) Has been cancelled
Release NPM Package / Package win32-x64 (push) Has been cancelled
Release Python / linux (map[runner:ubuntu-latest target:x86]) (push) Has been cancelled
Release Python / linux (map[runner:ubuntu-latest target:x86_64]) (push) Has been cancelled
Release Python / Release (push) Has been cancelled
Release Python / delete-artifacts (push) Has been cancelled
Release Python / windows (map[runner:windows-latest target:x86]) (push) Has been cancelled
Release Python / macos (map[runner:macos-14 target:aarch64]) (push) Has been cancelled
Release Python / macos (map[runner:macos-14 target:x86_64]) (push) Has been cancelled
Release Python / sdist (push) Has been cancelled
Release Snap package / snapcraft (amd64) (push) Has been cancelled
Release Snap package / snapcraft (arm64) (push) Has been cancelled
Release Snap package / snapcraft (armhf) (push) Has been cancelled
toml-test / success-toml-test (push) Has been cancelled
Release CLI and VSCode Extension / dist (aarch64-apple-darwin) (push) Has been cancelled
Release CLI and VSCode Extension / dist (x86_64-unknown-linux-musl) (push) Has been cancelled
Release CLI and VSCode Extension / dist (aarch64-unknown-linux-musl) (push) Has been cancelled
Release CLI and VSCode Extension / dist (aarch64-pc-windows-msvc) (push) Has been cancelled
Release CLI and VSCode Extension / dist (x86_64-pc-windows-msvc) (push) Has been cancelled
Release CLI and VSCode Extension / release-notes (push) Has been cancelled
Release NPM Package / Publish (push) Has been cancelled
Release Python / Notify pre-commit mirror (push) Has been cancelled
Release CLI and VSCode Extension / dist (x86_64-apple-darwin) (push) Has been cancelled
Release CLI and VSCode Extension / dist (arm-unknown-linux-gnueabihf) (push) Has been cancelled
Merge pull request #1394 from tombi-toml/support_toml_test_v2
feat: Support toml test v2
2025-12-23 08:03:24 +09:00
.cargo feat: add parse_jsonschema example and update config for consistency 2025-11-14 06:30:39 +09:00
.claude/commands/kiro chore: add cc-sdd 2025-10-01 22:48:19 +09:00
.cursor/rules test: add goto type definition tests for TOML schemas 2025-04-14 23:37:51 +09:00
.github fix: update toml-test installation to version 2 in documentation and workflows 2025-12-23 07:49:47 +09:00
.kiro/steering Fix capitalisation of "Cargo" 2025-11-10 12:54:59 +00:00
.vscode Add backticks to all filenames in documentation 2025-11-10 13:10:00 +00:00
.zed chore: update zed config. 2025-11-13 20:14:19 +09:00
crates fix: pass toml-test. 2025-12-23 07:59:12 +09:00
design refactor: remove create_gifs.py file and adjust print statements for GIF creation 2025-11-29 12:11:40 +09:00
docs docs: fix default config and escape asterisk 2025-12-20 12:26:42 +05:30
editors refactor: update various implementations and structures across multiple crates for improved consistency and readability 2025-12-11 22:31:37 +09:00
extensions refactor: update various implementations and structures across multiple crates for improved consistency and readability 2025-12-11 22:31:37 +09:00
python fix: update author name in configuration files 2025-05-30 21:43:38 +09:00
rust refactor: Diagnostics Printer. 2025-12-20 18:12:45 +09:00
schemas docs: update v1.1.0 docs. 2025-12-18 22:41:15 +09:00
toml-test fix: update toml-test installation to version 2 in documentation and workflows 2025-12-23 07:49:47 +09:00
typescript/@tombi-toml Add backticks to all filenames in documentation 2025-11-10 13:10:00 +00:00
www.schemastore.org chore: update schema URL in catalog.json to point to the main branch 2025-12-18 22:56:57 +09:00
www.schemastore.tombi refactor: update TOML version handling in schema files 2025-12-18 09:32:27 +09:00
xtask fix: update toml-test installation to version 2 in documentation and workflows 2025-12-23 07:49:47 +09:00
.envrc Add nix flake and supporting cast 2025-06-09 23:24:26 -07:00
.gitcommitrule chore: update commit message guidelines 2025-03-27 00:03:39 +09:00
.gitignore feat: tombi-file-system. 2025-10-02 23:46:21 +09:00
.mcp.json chore: add MCP configuration for Playwright and update CSS for scroll padding 2025-12-09 18:56:19 +09:00
.node-version chore: update node-version. 2025-09-25 08:04:53 +09:00
.npmrc chore: update .npmrc to ignore scripts and add minimumReleaseAge to pnpm-workspace.yaml 2025-12-09 08:31:18 +09:00
.python-version feat: add tombi-py. 2024-10-22 23:03:51 +09:00
AGENTS.md feat: add uv goto_declaration. 2025-10-23 19:13:32 +09:00
biome.json feat: tombi-file-system. 2025-10-02 23:46:21 +09:00
Cargo.lock feat: use macro hostname. 2025-12-13 11:05:50 +09:00
Cargo.toml chore: update Rust edition to 2024 across multiple crates and improve iterator handling in algorithms 2025-12-11 21:10:21 +09:00
CLAUDE.md chore: add cc-sdd 2025-10-01 22:48:19 +09:00
clippy.toml fix: clippy.toml 2025-02-23 10:27:48 +09:00
DEVELOPMENT.md fix: update toml-test installation to version 2 in documentation and workflows 2025-12-23 07:49:47 +09:00
flake.lock build: update nix flake lock 2025-12-13 18:05:41 +07:00
flake.nix Fix capitalisation of "Cargo" 2025-11-10 12:54:59 +00:00
LICENSE chore: update author information in project files 2025-05-25 21:12:58 +09:00
package.json chore(deps-dev): bump @biomejs/biome from 2.2.4 to 2.3.8 2025-12-08 04:25:26 +00:00
pnpm-lock.yaml chore(deps): update remark-gfm version in pnpm-lock.yaml from 4.0.1 to 4.0.0 2025-12-09 01:28:40 +09:00
pnpm-workspace.yaml chore: update .npmrc to ignore scripts and add minimumReleaseAge to pnpm-workspace.yaml 2025-12-09 08:31:18 +09:00
pyproject.toml chore: update description in pyproject.toml for clarity 2025-12-12 22:38:08 +09:00
README.md Update Zed Extension badge version to v0.2.0 2025-11-05 08:13:58 +09:00
rust-toolchain.toml feat: update json schema. 2025-08-12 01:34:55 +09:00
rustfmt.toml chore: add rustfmt.toml 2025-05-24 16:50:18 +09:00
sample.toml chore: update TOML version from "v1.1.0-preview" to "v1.1.0" in sample.toml 2025-12-18 22:45:13 +09:00
snapcraft.yaml Set up CI for building and releasing Snap package 2025-12-09 08:31:10 -07:00
TODO.ja.md chore: update docs. 2025-11-13 01:47:29 +09:00
tombi.code-workspace docs: Update offline mode documentation for VSCode and Zed extensions, modify workspace settings, and adjust argument descriptions in package.json 2025-10-19 08:28:56 +09:00
tombi.toml feat: add ident-table-key-values options. 2025-11-12 08:37:49 +09:00
toml.ungram refactor: rename array_of_tables. 2025-03-21 18:55:37 +09:00
type-test.toml fix: update array and integer values in type-test.toml for improved validation compliance 2025-12-12 00:19:40 +09:00
uv.lock chore: update uv.lock and create_gifs.py to include upload times for packages and improve code formatting 2025-11-29 11:50:45 +09:00

Logo

VS Code Marketplace Open VSX Registry JetBrains Marketplace Zed Extension homebrew pypi npm toml-test GitHub license


TOML Toolkit

Tombi(鳶 /toɴbi/) provides a Formatter, Linter, and Language Server

Documentation

Quick Start

To quickly try out Tombi's formatter, you can run:

uvx tombi format

Support us

If you like this project and would like to support us

GitHub Sponsor