An open API service for producing an overview of a list of open source projects.

https://github.com/zclconf/go-cty

Score: 32.39076427454014

Last synced: 35 minutes ago
JSON representation

Repository metadata:

A type system for dynamic values in Go applications


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 607
Total Committers: 28
Avg Commits per committer: 21.679
Development Distribution Score (DDS): 0.18

Commits in past year: 18
Committers in past year: 1
Avg Commits per committer in past year: 18.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Martin Atkins m****t@d****k 498
James Bardin j****n@g****m 29
Alisdair McDiarmid a****r 23
Kristin Laemmert m****y 13
Liam Cervante l****e@h****m 8
Radek Simko r****o@g****m 4
Paul Tyng p****l@p****t 4
Pam Selle p****e@g****m 3
Katy Moe k****y@k****e 3
Adrien Delorme a****r 2
Daniel Banck d****l@d****e 2
Masayuki Morita m****o@g****m 2
Nick Spain n****6@g****m 1
Sander van Harmelen s****r@x****o 1
Andrew Morozko a****o@g****m 1
Anna Winkler 3****r 1
Bruno Schaatsbergen g****t@b****m 1
James Goodhouse j****e@g****m 1
Jasmin n****n@p****e 1
Johannes Koch 5****h 1
Justin Chadwell g****b@j****m 1
Matthieu ANTOINE m****u@m****e 1
OwenTuz o****z@g****m 1
Patrick Decat p****t@g****m 1
dependabot[bot] 4****] 1
kayrus k****s 1
ybocalandro 1****o 1
zhsj z****8@g****m 1

Issue and Pull Request metadata

Last synced: 2 months ago

Total issues: 36
Total pull requests: 140
Average time to close issues: 8 months
Average time to close pull requests: 20 days
Total issue authors: 27
Total pull request authors: 49
Average comments per issue: 1.89
Average comments per pull request: 1.56
Merged pull request: 72
Bot issues: 0
Bot pull requests: 1

Past year issues: 2
Past year pull requests: 6
Past year average time to close issues: about 20 hours
Past year average time to close pull requests: about 5 hours
Past year issue authors: 2
Past year pull request authors: 4
Past year average comments per issue: 1.5
Past year average comments per pull request: 1.83
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/zclconf/go-cty

Top Issue Authors

  • apparentlymart (6)
  • johakoch (3)
  • tcgbrett (2)
  • ianlancetaylor (2)
  • halradaideh (1)
  • austinvalle (1)
  • faruqisan (1)
  • wata727 (1)
  • manterfield (1)
  • mschuchard (1)
  • mclacore (1)
  • gastrodon (1)
  • forest-code42 (1)
  • luis-guimaraes-exoawk (1)
  • nl-brett-stime (1)

Top Pull Request Authors

  • jbardin (25)
  • liamcervante (14)
  • alisdair (11)
  • mildwonkey (10)
  • radeksimko (8)
  • bbasata (7)
  • apparentlymart (6)
  • bschaatsbergen (5)
  • kmoe (3)
  • co63oc (2)
  • azr (2)
  • forest-code42 (2)
  • ryancragun (2)
  • deniseyu (2)
  • dbanck (2)

Top Issue Labels

  • bug (3)
  • functions/stdlib (2)
  • main (1)
  • crash (1)

Top Pull Request Labels

  • dependencies (1)

Package metadata

debian-12: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Documentation: https://packages.debian.org/bookworm/golang-github-zclconf-go-cty
  • Licenses: mit
  • Latest release: 1.12.1-1 (published 4 months ago)
  • Last Synced: 2026-03-13T00:12:10.483Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 1.109%
    • Forks count: 2.182%
    • Stargazers count: 2.254%
proxy.golang.org: github.com/zclconf/go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Documentation: https://pkg.go.dev/github.com/zclconf/go-cty#section-documentation
  • Licenses: MIT
  • Latest release: v1.18.1 (published 2 months ago)
  • Last Synced: 2026-06-20T19:31:21.141Z (about 21 hours ago)
  • Versions: 49
  • Dependent Packages: 5,899
  • Dependent Repositories: 9,832
  • Docker Downloads: 9,924,805,162
  • Rankings:
    • Dependent packages count: 0.034%
    • Docker downloads count: 0.06%
    • Dependent repos count: 0.075%
    • Average: 1.359%
    • Stargazers count: 3.307%
    • Forks count: 3.318%
proxy.golang.org: github.com/Zclconf/go-cty

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Zclconf/go-cty#section-documentation
  • Licenses: mit
  • Latest release: v1.18.1 (published 2 months ago)
  • Last Synced: 2026-06-19T15:01:42.898Z (2 days ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 3.453%
    • Stargazers count: 3.597%
    • Average: 4.438%
    • Dependent packages count: 5.177%
    • Dependent repos count: 5.525%
proxy.golang.org: github.com/zClconf/go-cty

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/zClconf/go-cty#section-documentation
  • Licenses:
  • Latest release: v1.18.1 (published 2 months ago)
  • Last Synced: 2026-06-19T15:01:47.025Z (2 days ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.704%
    • Average: 4.862%
    • Dependent repos count: 5.02%
proxy.golang.org: github.com/zclconf/Go-cty

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/zclconf/Go-cty#section-documentation
  • Licenses: mit
  • Latest release: v1.18.1 (published 2 months ago)
  • Last Synced: 2026-06-19T15:01:41.167Z (2 days ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.711%
    • Average: 4.869%
    • Dependent repos count: 5.027%
proxy.golang.org: github.com/zclconf/go-cty/cty/ctystrings

Package ctystrings is a collection of string manipulation utilities which intend to help application developers implement string-manipulation functionality in a way that respects the cty model of strings, even when they are working in the realm of Go strings. cty strings are, internally, NFC-normalized as defined in Unicode Standard Annex #15 and encoded as UTF-8. When working with [cty.Value] of string type cty manages this automatically as an implementation detail, but when applications call [Value.AsString] they will receive a value that has been subjected to that normalization, and so may need to take that normalization into account when manipulating the resulting string or comparing it with other Go strings that did not originate in a [cty.Value]. Although the core representation of [cty.String] only considers whole strings, it's also conventional in other locations such as the standard library functions to consider strings as being sequences of grapheme clusters as defined by Unicode Standard Annex #29, which adds further rules about combining multiple consecutive codepoints together into a single user-percieved character. Functions that work with substrings should always use grapheme clusters as their smallest unit of splitting strings, and never break strings in the middle of a grapheme cluster. The functions in this package respect that convention unless otherwise stated in their documentation.

proxy.golang.org: github.com/zclconf/go-cty/cty

Package cty (pronounced see-tie) provides some infrastructure for a type system that might be useful for applications that need to represent configuration values provided by the user whose types are not known at compile time, particularly if the calling application also allows such values to be used in expressions. The type system consists of primitive types Number, String and Bool, as well as List and Map collection types and Object types that can have arbitrarily-typed sets of attributes. A set of operations is defined on these types, which is accessible via the wrapper struct Value, which annotates the raw, internal representation of a value with its corresponding type. This package is oriented towards being a building block for configuration languages used to bootstrap an application. It is not optimized for use in tight loops where CPU time or memory pressure are a concern.

  • Homepage: https://github.com/zclconf/go-cty
  • Documentation: https://pkg.go.dev/github.com/zclconf/go-cty/cty#section-documentation
  • Licenses: MIT
  • Latest release: v1.18.1 (published about 1 month ago)
  • Last Synced: 2026-06-19T15:01:40.592Z (2 days ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.748%
    • Average: 4.908%
    • Dependent repos count: 5.067%
proxy.golang.org: github.com/zclconf/go-cty/cty/set

  • Homepage: https://github.com/zclconf/go-cty
  • Documentation: https://pkg.go.dev/github.com/zclconf/go-cty/cty/set#section-documentation
  • Licenses: MIT
  • Latest release: (published about 1 month ago)
  • Last Synced: 2026-06-19T15:01:30.774Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.751%
    • Average: 4.91%
    • Dependent repos count: 5.07%
proxy.golang.org: github.com/zclConf/go-cty

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/zclConf/go-cty#section-documentation
  • Licenses: mit
  • Latest release: v1.18.1 (published 2 months ago)
  • Last Synced: 2026-06-19T15:01:37.825Z (2 days ago)
  • Versions: 49
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.313%
    • Average: 6.526%
    • Dependent repos count: 6.739%
ubuntu-23.10: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Licenses:
  • Latest release: 1.12.1-1 (published 4 months ago)
  • Last Synced: 2026-03-10T06:04:27.263Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-github-com-zclconf-go-cty

Type system for dynamic values in Go applications

ubuntu-24.04: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Licenses:
  • Latest release: 1.12.1-1 (published 5 months ago)
  • Last Synced: 2026-03-05T18:47:31.814Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Documentation: https://packages.debian.org/trixie/golang-github-zclconf-go-cty
  • Licenses:
  • Latest release: 1.12.1-1 (published 4 months ago)
  • Last Synced: 2026-03-13T20:09:19.612Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Licenses:
  • Latest release: 1.2.1-1 (published 4 months ago)
  • Last Synced: 2026-03-08T04:56:01.291Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Licenses:
  • Latest release: 1.5.1-3 (published 4 months ago)
  • Last Synced: 2026-03-07T04:43:09.000Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Licenses:
  • Latest release: 1.12.1-1 (published 4 months ago)
  • Last Synced: 2026-03-08T16:49:23.336Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Licenses:
  • Latest release: 1.12.1-1 (published 4 months ago)
  • Last Synced: 2026-03-11T03:23:19.883Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: golang-github-zclconf-go-cty

  • Homepage: https://github.com/zclconf/go-cty
  • Documentation: https://packages.debian.org/bullseye/golang-github-zclconf-go-cty
  • Licenses:
  • Latest release: 1.5.1-1 (published 4 months ago)
  • Last Synced: 2026-03-13T11:32:11.802Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

go.sum go
  • github.com/apparentlymart/go-textseg/v13 v13.0.0
  • github.com/davecgh/go-spew v1.1.1
  • 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/vmihailenco/msgpack/v4 v4.3.12
  • github.com/vmihailenco/tagparser v0.1.1
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/net v0.0.0-20190603091049-60506f45cf65
  • golang.org/x/net v0.0.0-20200301022130-244492dfa37a
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.2
  • golang.org/x/text v0.3.7
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • google.golang.org/appengine v1.6.5
  • gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
go.mod go
  • github.com/apparentlymart/go-textseg/v13 v13.0.0
  • github.com/golang/protobuf v1.3.4
  • github.com/google/go-cmp v0.3.1
  • github.com/vmihailenco/msgpack/v4 v4.3.12
  • github.com/vmihailenco/tagparser v0.1.1
  • golang.org/x/net v0.0.0-20200301022130-244492dfa37a
  • golang.org/x/text v0.3.7
  • google.golang.org/appengine v1.6.5