SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go TOML Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Step-by-Step Guide: Deploying a Static Web Application in OpenShift Using a Custom S2I Builder Image | dev.to | 2024-12-09
curl -O --location https://github.com/mikefarah/yq/releases/download/2.4.1/yq_linux_amd64 sudo mv yq_linux_amd64 /usr/bin/yq sudo chmod +x /usr/bin/yq
-
dasel
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
Project mention: TomWright/dasel: Select, put and delete data from JSON, TOML, YAML, XML and CSV | news.ycombinator.com | 2024-08-18No HCL support [0] though.
[0]: https://github.com/TomWright/dasel/issues/98
-
koanf
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Project mention: Simple, lightweight, extensible, configuration management library for Go | news.ycombinator.com | 2024-12-24 -
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
gookit/config
📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名 (by gookit)
-
-
-
golobby-config
A lightweight yet powerful configuration manager for the Go programming language (by golobby)
-
We have just released a big update to the config-file-validator. All new functionality was added by the OSS community during Hacktoberfest 2024. Thank you to all who contributed! Some highlights:
-
-
-
re-txt
converts text-formats from one to another, it is very useful if you want to re-format a json file to yaml, toml to yaml, csv to yaml, ... etc
-
-
-
-
-
-
TySug
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go TOML discussion
Go TOML related posts
-
Don't let dicts spoil your code
-
TomWright/dasel: Select, put and delete data from JSON, TOML, YAML, XML and CSV
-
That's a Lot of YAML
-
What Is Wrong with TOML?
-
Hw to open these files locally using vs code?
-
re-txt: convert text files from yaml/json/toml/json to json/toml/yaml
-
re-txt: convert/transform text files from json/yaml/toml/csv to yaml/json/toml
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Feb 2025
Index
What are some of the best open-source TOML projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | urfave/cli | 22,716 |
2 | yq | 12,770 |
3 | dasel | 7,325 |
4 | koanf | 2,984 |
5 | go-toml | 1,770 |
6 | yj | 978 |
7 | aconfig | 561 |
8 | gookit/config | 547 |
9 | faq | 444 |
10 | fig | 381 |
11 | golobby-config | 366 |
12 | config-file-validator | 355 |
13 | frontmatter | 130 |
14 | cog | 71 |
15 | re-txt | 63 |
16 | config | 51 |
17 | CONFLATE | 46 |
18 | tarjem | 40 |
19 | xconf | 21 |
20 | go-binder | 19 |
21 | TySug | 18 |
22 | stres | 11 |
23 | gotempl | 8 |