Ecosyste.ms: Summary
An open API service providing a high level summary for open source projects.
Prossimo: https://github.com/hickory-dns/hickory-dns
dns dns-client dns-server dnssec dynamic-dns hickory-dns rust rust-lang trust-dns
Score: 28.889161810499576
Last synced: 2 days ago
JSON representation
Repository metadata:
A Rust based DNS client, server, and resolver
- Host: GitHub
- URL: https://github.com/hickory-dns/hickory-dns
- Owner: hickory-dns
- License: other
- Created: 2015-08-08T02:47:12.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-04-20T21:20:45.000Z (5 days ago)
- Last Synced: 2024-04-22T00:52:10.237Z (4 days ago)
- Topics: dns, dns-client, dns-server, dnssec, dynamic-dns, hickory-dns, rust, rust-lang, trust-dns
- Language: Rust
- Homepage:
- Size: 14.7 MB
- Stars: 3,593
- Watchers: 44
- Forks: 417
- Open Issues: 257
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-APACHE
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: Hickory DNS
- Login: hickory-dns
- Email:
- Kind: organization
- Description: Hickory DNS is a safe and secure DNS project supporting modern DNS features, like DoH and DoQ
- Website: https://www.hickory-dns.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/133828474?v=4
- Repositories: 1
- Last ynced at: 2023-10-15T15:49:44.865Z
- Profile URL: https://github.com/hickory-dns
GitHub Events
Total
- Create event: 22
- Delete event: 21
- Fork event: 32
- Issue comment event: 237
- Issues event: 46
- Pull request event: 84
- Pull request review comment event: 70
- Pull request review event: 104
- Push event: 87
- Release event: 2
- Watch event: 231
- Total: 936
Last Year
- Create event: 22
- Delete event: 21
- Fork event: 32
- Issue comment event: 237
- Issues event: 46
- Pull request event: 84
- Pull request review comment event: 70
- Pull request review event: 104
- Push event: 87
- Release event: 2
- Watch event: 231
- Total: 936
Committers metadata
Last synced: 12 days ago
Total Commits: 2,660
Total Committers: 211
Avg Commits per committer: 12.607
Development Distribution Score (DDS): 0.436
Commits in past year: 273
Committers in past year: 40
Avg Commits per committer in past year: 6.825
Development Distribution Score (DDS) in past year: 0.524
Name | Commits | |
---|---|---|
Benjamin Fry | b****y@m****m | 1500 |
Dirkjan Ochtman | d****n@o****l | 116 |
dependabot-preview[bot] | 2****] | 107 |
Brian Smith | b****n@b****g | 69 |
Trinity Pointard | t****d@g****m | 49 |
Axel Viala | a****a@d****u | 46 |
Eliza Weisman | e****a@b****o | 44 |
XOR-op | 1****p | 41 |
dependabot[bot] | s****t@d****m | 38 |
daxpedda | d****a@g****m | 30 |
Marc-Antoine Perennou | M****e@P****m | 29 |
dependabot[bot] | 4****] | 26 |
Daniel Lockyer | t****r@g****m | 17 |
cssivision | c****n@g****m | 16 |
Jeff Hiner | 3****r | 15 |
Daniel McCarney | d****l@b****t | 15 |
Bruce Mitchener | b****r@g****m | 15 |
YISH | m****h@h****m | 14 |
Marcus Butler | m****b@m****g | 14 |
SAPikachu | s****u@g****m | 13 |
Mattias Päivärinta | m****a@i****e | 13 |
Peter Johnston | p****n@g****m | 12 |
Ossi Herrala | o****a@i****i | 12 |
Nate Hurley | n****y@g****m | 12 |
Ben Kimock | k****b@g****m | 12 |
Evan Cameron | c****n@g****m | 10 |
Andreas Rottmann | a****n@g****t | 10 |
HLFH | g****b@d****u | 8 |
Emīls | e****s@m****t | 8 |
Corentin Henry | c****y@g****m | 7 |
and 181 more... |
Issue and Pull Request metadata
Last synced: 4 days ago
Total issues: 109
Total pull requests: 163
Average time to close issues: 6 months
Average time to close pull requests: 7 days
Total issue authors: 66
Total pull request authors: 45
Average comments per issue: 4.83
Average comments per pull request: 2.64
Merged pull request: 88
Bot issues: 0
Bot pull requests: 22
Past year issues: 85
Past year pull requests: 162
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 7 days
Past year issue authors: 54
Past year pull request authors: 44
Past year average comments per issue: 4.47
Past year average comments per pull request: 2.54
Past year merged pull request: 88
Past year bot issues: 0
Past year bot pull requests: 22
Top Issue Authors
- bluejekyll (13)
- pspacek (6)
- daxpedda (5)
- LuckyTurtleDev (4)
- zonyitoo (3)
- williamdes (3)
- thomaseizinger (3)
- jpds (3)
- hch12907 (3)
- andrewbaxter (3)
- qjmiao (2)
- nmittler (2)
- ibigbug (2)
- marcbrevoort-cyberhive (2)
- oherrala (2)
Top Pull Request Authors
- bluejekyll (40)
- dependabot[bot] (22)
- marcus0x62 (19)
- djc (12)
- daxpedda (12)
- cpu (5)
- mokeyish (4)
- zh-jq (4)
- leshow (3)
- waywardmonkeys (2)
- ibigbug (2)
- hch12907 (2)
- 0xffffharry (2)
- situ2001 (2)
- decathorpe (2)
Top Issue Labels
- crate:resolver (14)
- bug (11)
- crate:server (10)
- enhance (9)
- question (9)
- crate:proto (8)
- ops (7)
- compliance (6)
- feature:dns-over-quic (5)
- trust (5)
- perf (5)
- crate:all (5)
- cleanup (4)
- unclear (4)
- crate:client (4)
- feature:dnsssec (4)
- crate:recursor (4)
- feature:dns-over-https (3)
- feature:dns-over-tls (3)
- docs (2)
- tools (2)
- dependencies (2)
- has workaround (1)
- platform:android (1)
- platform:windows (1)
- features:edns (1)
- easy (1)
Top Pull Request Labels
- dependencies (22)
- rust (17)
- github_actions (5)
Package metadata
- Total packages: 9
-
Total downloads:
- cargo: 4,329,430 total
- homebrew: 41 last-month
- Total docker downloads: 648
- Total dependent packages: 62 (may contain duplicates)
- Total dependent repositories: 1,523 (may contain duplicates)
- Total versions: 54
- Total maintainers: 1
crates.io: async-std-resolver
Hickory DNS is a safe and secure DNS library, for async-std. This Resolver library uses the hickory-proto library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/async-std-resolver/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:51.809Z (4 days ago)
- Versions: 31
- Dependent Packages: 13
- Dependent Repositories: 1,478
- Downloads: 2,416,862 Total
- Docker Downloads: 560
-
Rankings:
- Dependent repos count: 1.049%
- Downloads: 1.346%
- Average: 2.109%
- Docker downloads count: 2.179%
- Stargazers count: 2.239%
- Forks count: 2.524%
- Dependent packages count: 3.317%
- Maintainers (1)
crates.io: hickory-resolver
Hickory DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-resolver/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:49.254Z (4 days ago)
- Versions: 3
- Dependent Packages: 25
- Dependent Repositories: 18
- Downloads: 892,919 Total
- Docker Downloads: 44
-
Rankings:
- Dependent packages count: 1.587%
- Forks count: 2.158%
- Stargazers count: 2.227%
- Average: 3.854%
- Docker downloads count: 5.185%
- Downloads: 5.692%
- Dependent repos count: 6.273%
- Maintainers (1)
crates.io: hickory-proto
Hickory DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all Hickory DNS projects.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-proto/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:52.020Z (4 days ago)
- Versions: 3
- Dependent Packages: 12
- Dependent Repositories: 21
- Downloads: 939,973 Total
- Docker Downloads: 44
-
Rankings:
- Forks count: 2.158%
- Stargazers count: 2.227%
- Dependent packages count: 3.003%
- Average: 4.002%
- Docker downloads count: 5.185%
- Downloads: 5.568%
- Dependent repos count: 5.874%
- Maintainers (1)
crates.io: hickory-server
Hickory DNS is a safe and secure DNS server with DNSSEC support. Eventually this could be a replacement for BIND9. The DNSSEC support allows for live signing of all records, in it does not currently support records signed offline. The server supports dynamic DNS with SIG0 authenticated requests. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-server/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:49.613Z (4 days ago)
- Versions: 3
- Dependent Packages: 5
- Dependent Repositories: 3
- Downloads: 31,746 Total
-
Rankings:
- Forks count: 2.158%
- Stargazers count: 2.227%
- Dependent packages count: 6.216%
- Average: 7.862%
- Dependent repos count: 11.477%
- Downloads: 17.231%
- Maintainers (1)
crates.io: hickory-client
Hickory DNS is a safe and secure DNS library. This is the Client library with DNSSEC support. DNSSEC with NSEC validation for negative records, is complete. The client supports dynamic DNS with SIG0 authenticated requests, implementing easy to use high level funtions. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-client/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:48.784Z (4 days ago)
- Versions: 3
- Dependent Packages: 5
- Dependent Repositories: 2
- Downloads: 44,563 Total
-
Rankings:
- Forks count: 2.158%
- Stargazers count: 2.227%
- Dependent packages count: 6.216%
- Average: 7.917%
- Dependent repos count: 13.139%
- Downloads: 15.848%
- Maintainers (1)
crates.io: hickory-recursor
*WARNING* This library is experimental Hickory DNS Recursor is a safe and secure DNS recursive resolver with DNSSEC support. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries. This library can be used as in the server and binary for performing recursive lookups.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-recursor/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:47.771Z (4 days ago)
- Versions: 3
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 1,384 Total
-
Rankings:
- Forks count: 2.158%
- Stargazers count: 2.227%
- Dependent packages count: 12.235%
- Dependent repos count: 16.489%
- Average: 19.57%
- Downloads: 64.741%
- Maintainers (1)
formulae.brew.sh: hickory-dns
Rust based DNS client, server, and resolver
- Homepage: https://github.com/hickory-dns/hickory-dns
- Licenses: Apache-2.0 or MIT
- Latest release: 0.24.1 (published 4 days ago)
- Last Synced: 2024-04-21T18:09:50.710Z (4 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 41 Last month
-
Rankings:
- Forks count: 7.212%
- Stargazers count: 7.952%
- Dependent packages count: 19.616%
- Average: 32.882%
- Dependent repos count: 56.216%
- Downloads: 73.414%
crates.io: hickory-dns
Hickory DNS is a safe and secure DNS server with DNSSEC support. Eventually this could be a replacement for BIND9. The DNSSEC support allows for live signing of all records, in it does not currently support records signed offline. The server supports dynamic DNS with SIG0 authenticated requests. Hickory DNS is based on the Tokio and Futures libraries, which means it should be easily integrated into other software that also use those libraries.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-dns/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:48.341Z (4 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,165 Total
-
Rankings:
- Dependent repos count: 28.676%
- Dependent packages count: 33.567%
- Average: 52.966%
- Downloads: 96.654%
- Maintainers (1)
crates.io: hickory-util
Utilities that complement Hickory DNS.
- Homepage: https://hickory-dns.org/
- Documentation: https://docs.rs/hickory-util/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.24.1 (published 7 days ago)
- Last Synced: 2024-04-21T18:09:48.743Z (4 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 818 Total
-
Rankings:
- Dependent repos count: 30.351%
- Dependent packages count: 31.064%
- Average: 53.265%
- Downloads: 98.38%
- Maintainers (1)
Dependencies
- actions-rs/toolchain v1 composite
- actions/checkout v3 composite
- davidB/rust-cargo-make v1 composite
- actions-rs/toolchain v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- codecov/codecov-action v3 composite
- davidB/rust-cargo-make v1 composite
- 221 dependencies
- native-tls 0.2 development
- regex 1.3.4 development
- trust-dns-proto 0.22.0 development
- trust-dns-resolver 0.22.0 development
- webpki-roots 0.22.1 development
- clap 4.0
- futures 0.3.5
- rustls 0.20
- time 0.3
- tokio 1.21
- tracing 0.1.30
- tracing-subscriber 0.3
- trust-dns-client 0.22.0
- trust-dns-proto 0.22.0
- trust-dns-server 0.22.0
- async-std 1.6 development
- trust-dns-resolver 0.22.0 development
- async-std 1.6
- async-trait 0.1.43
- futures-io 0.3.5
- futures-util 0.3.5
- pin-utils 0.1.0
- socket2 0.4.2
- trust-dns-resolver 0.22.0
- futures 0.3.5 development
- openssl 0.10 development
- tokio 1.0 development
- tracing-subscriber 0.3 development
- cfg-if 1
- data-encoding 2.2.0
- futures-channel 0.3.5
- futures-util 0.3.5
- lazy_static 1.2.0
- openssl 0.10
- radix_trie 0.2.0
- rand 0.8
- ring 0.16
- rustls 0.20.0
- serde 1.0
- thiserror 1.0.20
- time 0.3
- tokio 1.0
- tracing 0.1.30
- trust-dns-proto 0.22.0
- webpki 0.22.0
- futures-executor 0.3.5 development
- openssl 0.10 development
- tokio 1.0 development
- tracing-subscriber 0.3 development
- async-trait 0.1.43
- backtrace 0.3.50
- bytes 1
- cfg-if 1
- data-encoding 2.2.0
- enum-as-inner 0.5
- futures-channel 0.3.5
- futures-io 0.3.5
- futures-util 0.3.5
- h2 0.3.0
- http 0.2
- idna 0.3.0
- ipnet 2.3.0
- js-sys 0.3.44
- lazy_static 1.2.0
- native-tls 0.2
- openssl 0.10
- quinn 0.9
- rand 0.8
- ring 0.16
- rustls 0.20.0
- rustls-pemfile 1.0.0
- serde 1.0
- smallvec 1.6
- socket2 0.4.0
- thiserror 1.0.20
- tinyvec 1.1.1
- tokio 1.0
- tokio-native-tls 0.3.0
- tokio-openssl 0.6.0
- tokio-rustls 0.23.0
- tracing 0.1.30
- url 2.3.1
- wasm-bindgen-crate 0.2.58
- webpki 0.22.0
- webpki-roots 0.22.1
- tokio 1.0 development
- tracing-subscriber 0.3 development
- async-recursion 1.0.0
- async-trait 0.1.43
- bytes 1
- cfg-if 1
- enum-as-inner 0.5
- futures-executor 0.3.5
- futures-util 0.3.5
- lru-cache 0.1.2
- parking_lot 0.12
- serde 1.0.114
- thiserror 1.0.20
- time 0.3
- tokio 1.0
- toml 0.5
- tracing 0.1.30
- trust-dns-proto 0.22.0
- trust-dns-resolver 0.22.0
- futures-executor 0.3.5 development
- tokio 1.0 development
- tracing-subscriber 0.3 development
- cfg-if 1.0.0
- futures-util 0.3.5
- lazy_static 1.2.0
- lru-cache 0.1.2
- parking_lot 0.12
- rand 0.8
- resolv-conf 0.7.0
- rustls 0.20.0
- serde 1.0
- smallvec 1.6
- thiserror 1.0.20
- tokio 1.21
- tokio-native-tls 0.3
- tokio-openssl 0.6.0
- tokio-rustls 0.23.0
- tracing 0.1.30
- trust-dns-proto 0.22.0
- webpki-roots 0.22.1
- tokio 1.21 development
- tracing-subscriber 0.3 development
- async-trait 0.1.43
- bytes 1
- cfg-if 1
- enum-as-inner 0.5
- futures-executor 0.3.5
- futures-util 0.3.5
- h2 0.3.0
- http 0.2
- openssl 0.10
- rusqlite 0.28.0
- rustls 0.20
- serde 1.0.114
- thiserror 1.0.20
- time 0.3
- tokio 1.21
- tokio-openssl 0.6.0
- tokio-rustls 0.23.0
- toml 0.5
- tracing 0.1.30
- trust-dns-client 0.22.0
- trust-dns-proto 0.22.0
- trust-dns-recursor 0.22.0
- trust-dns-resolver 0.22.0
- futures 0.3.5 development
- tokio 1.0 development
- async-trait 0.1.43
- futures 0.3.5
- lazy_static 1.2.0
- openssl 0.10
- rand 0.8
- rusqlite 0.28.0
- rustls 0.20
- time 0.3
- tokio 1.0
- tracing 0.1
- tracing-subscriber 0.3
- trust-dns-client 0.22.0
- trust-dns-proto 0.22.0
- trust-dns-recursor 0.22.0
- trust-dns-resolver 0.22.0
- trust-dns-server 0.22.0
- webpki-roots 0.22