Ecosyste.ms: Funds
An open API service for providing issue and pull request metadata for open source projects.
https://github.com/hashicorp/hcl
configuration-language hashicorp hcl json
Last synced: 28 minutes ago
Repository metadata:
HCL is the HashiCorp configuration language.
- Host: GitHub
- URL: https://github.com/hashicorp/hcl
- Owner: hashicorp
- License: mpl-2.0
- Created: 2014-07-31T21:09:00.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T06:49:07.000Z (20 days ago)
- Last Synced: 2024-10-29T19:58:26.241Z (11 days ago)
- Topics: configuration-language, hashicorp, hcl, json
- Language: Go
- Homepage:
- Size: 2.45 MB
- Stars: 5,272
- Watchers: 369
- Forks: 594
- Open Issues: 216
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Owner metadata:
- Name: HashiCorp
- Login: hashicorp
- Email: [email protected]
- Kind: organization
- Description: Consistent workflows to provision, secure, connect, and run any infrastructure for any application.
- Website: https://hashicorp.com
- Location: San Francisco, CA
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/761456?v=4
- Repositories: 986
- Last Synced at: 2023-04-09T06:01:50.287Z
- Profile URL: https://github.com/hashicorp
- Sponsor URL:
Committers metadata
Last synced: about 4 hours ago
Total Commits: 1,279
Total Committers: 101
Avg Commits per committer: 12.663
Development Distribution Score (DDS): 0.559
Commits in past year: 47
Committers in past year: 12
Avg Commits per committer in past year: 3.917
Development Distribution Score (DDS) in past year: 0.702
Name | Commits | |
---|---|---|
Martin Atkins | m****t@d****k | 564 |
Mitchell Hashimoto | m****o@g****m | 198 |
Fatih Arslan | f****n@g****m | 141 |
Alisdair McDiarmid | a****r | 54 |
James Bardin | j****n@g****m | 40 |
Radek Simko | r****o@g****m | 34 |
Liam Cervante | l****e@h****m | 21 |
James Nugent | j****s@j****m | 17 |
Florian Forster | o****o@g****m | 17 |
Paul Hinze | p****e@p****m | 10 |
Masayuki Morita | m****o@g****m | 9 |
Ansgar Mertens | a****r@h****m | 9 |
Lang Martin | l****g@h****m | 8 |
Martin Atkins | m****s@s****m | 8 |
Kristin Laemmert | m****y | 7 |
Pam Selle | p****m@h****m | 6 |
Seth Vargo | s****o@g****m | 5 |
Antti Kupila | a****a@g****m | 5 |
Chris Marchesi | c****m@v****m | 5 |
Katy Moe | k****y@k****e | 5 |
Kazuma Watanabe | w****s@g****m | 5 |
hashicorp-tsccr[bot] | 1****] | 4 |
Pam Selle | p****e@g****m | 4 |
Radek Simko | r****o | 3 |
Mitchell Hashimoto | x****x@g****m | 3 |
Leandro López (inkel) | i****r@g****m | 3 |
Brian Duggan | b****n@m****g | 3 |
Drew Wells | d****0@g****m | 2 |
Derek Dowling | me@d****m | 2 |
Daniel Schmidt | d****2@g****m | 2 |
and 71 more... |
Issue and Pull Request metadata
Last synced: 28 minutes ago
Package metadata
- Total packages: 6
- Total downloads: unknown
- Total docker downloads: 45,255,438,264
- Total dependent packages: 34,988 (may contain duplicates)
- Total dependent repositories: 110,562 (may contain duplicates)
- Total versions: 139
go: github.com/hashicorp/hcl
Package hcl decodes HCL into usable Go structures. hcl input can come in either pure HCL format or JSON format. It can be parsed into an AST, and then decoded into a structure, or it can be decoded directly from a string into a structure. If you choose to parse HCL into a raw AST, the benefit is that you can write custom visitor implementations to implement custom semantic checks. By default, HCL does not perform any semantic checks.
- Homepage: https://github.com/hashicorp/hcl
- Documentation: https://pkg.go.dev/github.com/hashicorp/hcl#section-documentation
- Licenses: MPL-2.0
- Latest release: v1.0.0 (published about 6 years ago)
- Last Synced: 2024-11-09T00:05:51.001Z (1 day ago)
- Versions: 8
- Dependent Packages: 30,349
- Dependent Repositories: 101,850
- Docker Downloads: 35,328,872,958
-
Rankings:
- Dependent packages count: 0.005%
- Docker downloads count: 0.009%
- Dependent repos count: 0.01%
- Average: 0.45%
- Stargazers count: 0.984%
- Forks count: 1.242%
go: github.com/hashicorp/hcl/v2
Package hcl contains the main modelling types and general utility functions for HCL. For a simple entry point into HCL, see the package in the subdirectory "hclsimple", which has an opinionated function Decode that can decode HCL configurations in either native HCL syntax or JSON syntax into a Go struct type: If your application needs more control over the evaluation of the configuration, you can use the functions in the subdirectories hclparse, gohcl, hcldec, etc. Splitting the handling of configuration into multiple phases allows for advanced patterns such as allowing expressions in one part of the configuration to refer to data defined in another part.
- Homepage: https://github.com/hashicorp/hcl
- Documentation: https://pkg.go.dev/github.com/hashicorp/hcl/v2#section-documentation
- Licenses: MPL-2.0
- Latest release: v2.20.1 (published 8 months ago)
- Last Synced: 2024-11-09T00:05:50.408Z (1 day ago)
- Versions: 39
- Dependent Packages: 4,639
- Dependent Repositories: 8,712
- Docker Downloads: 9,926,565,306
-
Rankings:
- Dependent packages count: 0.046%
- Docker downloads count: 0.063%
- Dependent repos count: 0.084%
- Average: 0.479%
- Stargazers count: 0.981%
- Forks count: 1.221%
go: github.com/hashiCorp/hcl
- Homepage:
- Documentation: https://pkg.go.dev/github.com/hashiCorp/hcl#section-documentation
- Licenses: mpl-2.0
- Latest release: v1.0.0 (published about 6 years ago)
- Last Synced: 2024-11-09T00:05:50.514Z (1 day ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.965%
- Forks count: 1.2%
- Average: 5.614%
- Dependent packages count: 9.538%
- Dependent repos count: 10.754%
go: github.com/hashiCorp/hcl/v2
- Homepage:
- Documentation: https://pkg.go.dev/github.com/hashiCorp/hcl/v2#section-documentation
- Licenses: mpl-2.0
- Latest release: v2.20.1 (published 8 months ago)
- Last Synced: 2024-11-09T00:05:51.383Z (1 day ago)
- Versions: 39
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.966%
- Forks count: 1.199%
- Average: 5.614%
- Dependent packages count: 9.538%
- Dependent repos count: 10.754%
go: github.com/Hashicorp/hcl
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Hashicorp/hcl#section-documentation
- Licenses: mpl-2.0
- Latest release: v1.0.0 (published about 6 years ago)
- Last Synced: 2024-11-09T00:05:50.772Z (1 day ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.963%
- Forks count: 1.197%
- Average: 5.622%
- Dependent packages count: 9.556%
- Dependent repos count: 10.773%
go: github.com/hashicorp/HCL/v2
- Homepage:
- Documentation: https://pkg.go.dev/github.com/hashicorp/HCL/v2#section-documentation
- Licenses:
- Latest release: v2.20.1 (published 8 months ago)
- Last Synced: 2024-11-09T00:05:50.781Z (1 day ago)
- Versions: 39
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 7.576%
- Average: 8.47%
- Dependent repos count: 9.364%
Dependencies
- github.com/agext/levenshtein v1.2.1
- github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3
- github.com/apparentlymart/go-textseg/v13 v13.0.0
- github.com/davecgh/go-spew v1.1.1
- github.com/go-test/deep v1.0.3
- github.com/google/go-cmp v0.3.1
- github.com/kr/pretty v0.1.0
- github.com/kr/text v0.1.0
- github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
- github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7
- github.com/pmezard/go-difflib v1.0.0
- github.com/sergi/go-diff v1.0.0
- github.com/spf13/pflag v1.0.2
- github.com/stretchr/testify v1.2.2
- github.com/zclconf/go-cty v1.8.0
- github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b
- golang.org/x/crypto v0.0.0-20220517005047-85d78b3ac167
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.6
- github.com/agext/levenshtein v1.2.1
- github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3
- github.com/apparentlymart/go-textseg v1.0.0
- github.com/apparentlymart/go-textseg/v13 v13.0.0
- github.com/davecgh/go-spew v1.1.1
- github.com/go-test/deep v1.0.3
- github.com/golang/protobuf v1.1.0
- github.com/golang/protobuf v1.3.1
- github.com/golang/protobuf v1.3.4
- github.com/google/go-cmp v0.3.1
- github.com/kr/pretty v0.1.0
- github.com/kr/pty v1.1.1
- github.com/kr/text v0.1.0
- github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
- github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7
- github.com/pmezard/go-difflib v1.0.0
- github.com/sergi/go-diff v1.0.0
- github.com/spf13/pflag v1.0.2
- github.com/stretchr/testify v1.2.2
- github.com/vmihailenco/msgpack v3.3.3+incompatible
- github.com/vmihailenco/msgpack/v4 v4.3.12
- github.com/vmihailenco/tagparser v0.1.1
- github.com/zclconf/go-cty v1.2.0
- github.com/zclconf/go-cty v1.8.0
- github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
- golang.org/x/crypto v0.0.0-20220517005047-85d78b3ac167
- golang.org/x/net v0.0.0-20180811021610-c39426892332
- golang.org/x/net v0.0.0-20190603091049-60506f45cf65
- golang.org/x/net v0.0.0-20200301022130-244492dfa37a
- golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2
- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
- golang.org/x/sys v0.0.0-20210423082822-04245dca01da
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.0
- golang.org/x/text v0.3.2
- golang.org/x/text v0.3.5
- golang.org/x/text v0.3.6
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- google.golang.org/appengine v1.1.0
- google.golang.org/appengine v1.6.5
- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
- sphinx *
- sphinx-autoapi *
- sphinxcontrib-golangdomain *
- actions/checkout v2 composite
- actions/setup-go v2 composite