Creating Terraform-like configuration languages with HCL and Go

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • hcl

    HCL is the HashiCorp configuration language.

  • The Atlas language is based on HCL, a toolkit for creating configuration languages with a neat and simple information model and syntax. HCL was created at HashiCorp and used in popular tools such as Terraform and Nomad. We chose HCL as the basis of our configuration language for multiple reasons:

  • hcl-examples

    Examples for hcl and Go

  • With these features, I think we can call it a day for this prototype of the world's first Pizza-as-Code product. As the source code for these examples is available on GitHub under an Apache 2.0 license, I truly hope someone picks this up and builds this thing!

  • 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
  • atlas

    Manage your database schema as code (by ariga)

  • In the past year and a half, I've been working on Atlas, a database schema management tool that we're developing at Ariga. As part of this effort, I worked on implementing the infrastructure for the Atlas DDL, a data definition language that is the basis for Atlas's declarative style workflow for managing database schemas.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Atlas – A Database Toolkit

    3 projects | news.ycombinator.com | 8 Feb 2022
  • Announcing binconf - v0.1.5

    2 projects | /r/rust | 24 May 2023
  • The guy that knows his stuff [OC]

    1 project | /r/ProgrammerHumor | 4 Apr 2023
  • What is meant by the configuration file in Terraform?

    1 project | /r/Terraform | 8 Nov 2022
  • Go code generation from Terraform's variables.tf file

    2 projects | /r/golang | 27 Sep 2022