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

https://github.com/jellydator/ttlcache

cache generics golang ttl-cache

Score: 31.973786044098663

Last synced: about 2 hours ago
JSON representation

Repository metadata:

An in-memory cache with item expiration and generics


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 261
Total Committers: 44
Avg Commits per committer: 5.932
Development Distribution Score (DDS): 0.67

Commits in past year: 20
Committers in past year: 10
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.6

Name Email Commits
René Kroon r****n@b****m 86
Diego Bernardes d****s@o****m 32
swithek s****c@p****e 26
dependabot[bot] 4****] 25
Aditya a****a@n****n 15
Dovydas d****b@j****v 11
Rene Kroon k****w@g****m 8
hongkuan t****k@o****m 5
chenyahui c****e@q****m 4
Denis Dorozhkin d****1@y****u 3
Gökhan Özeloğlu 3****u 3
Tobias Fonfara t****f@n****m 3
Arturo García a****a@a****m 2
Ian Leue i****n@b****m 2
Justin Sprigg j****g@g****m 2
Seva Maltsev v****v@b****m 2
Dimitrij Drus d****s@g****e 2
Shivam Kumar K****s@g****m 2
Vladislav Yarmak v****c@v****m 2
iczc i****n@g****m 2
vkalvakunta v****a@p****m 1
Zach Kipp k****h@g****m 1
Byron k****c@p****m 1
Роман i****s@y****u 1
yiming 4****7 1
yiftachkarkason y****h@i****o 1
trajan0x 8****x 1
iurii-ssv 1****v 1
hasfjord 9****d 1
fernando f****o@b****m 1
and 14 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 101
Total pull requests: 144
Average time to close issues: 2 months
Average time to close pull requests: about 1 month
Total issue authors: 81
Total pull request authors: 58
Average comments per issue: 2.6
Average comments per pull request: 1.31
Merged pull request: 98
Bot issues: 0
Bot pull requests: 42

Past year issues: 8
Past year pull requests: 24
Past year average time to close issues: 3 months
Past year average time to close pull requests: 21 days
Past year issue authors: 8
Past year pull request authors: 12
Past year average comments per issue: 0.75
Past year average comments per pull request: 1.21
Past year merged pull request: 13
Past year bot issues: 0
Past year bot pull requests: 11

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/jellydator/ttlcache

Top Issue Authors

  • swithek (10)
  • ReneKroon (3)
  • ekovacs (2)
  • Planxnx (2)
  • Sophos-Elias-Vasylenko (2)
  • sergiizemlianyi-bc (2)
  • patpicos (2)
  • darkliquid (2)
  • sagarkrkv (2)
  • sclausen (2)
  • sb10 (2)
  • favonia (1)
  • huangpeizhi2018 (1)
  • evassilyev (1)
  • alexanderbez (1)

Top Pull Request Authors

  • dependabot[bot] (42)
  • davseby (10)
  • hongkuancn (6)
  • chenyahui (5)
  • ReneKroon (5)
  • dadrus (4)
  • swithek (3)
  • DoubleDi (3)
  • ShivamKumar2002 (2)
  • Anhui-tqhuang (2)
  • inpos (2)
  • aathan (2)
  • Snawoot (2)
  • AdamMagued (2)
  • yiftachkarkason (2)

Top Issue Labels

  • bug (14)
  • enhancement (10)
  • question (1)

Top Pull Request Labels

  • dependencies (42)
  • go (33)
  • github_actions (9)
  • enhancement (1)
  • bug (1)

Package metadata

proxy.golang.org: github.com/jellydator/ttlcache/v2

  • Homepage: https://github.com/jellydator/ttlcache
  • Documentation: https://pkg.go.dev/github.com/jellydator/ttlcache/v2#section-documentation
  • Licenses: MIT
  • Latest release: v2.11.1 (published over 4 years ago)
  • Last Synced: 2026-11-03T05:51:15.180Z (1 day ago)
  • Versions: 14
  • Dependent Packages: 118
  • Dependent Repositories: 253
  • Docker Downloads: 1,117,142
  • Rankings:
    • Dependent repos count: 0.409%
    • Dependent packages count: 0.44%
    • Docker downloads count: 0.574%
    • Average: 1.294%
    • Stargazers count: 2.411%
    • Forks count: 2.637%
proxy.golang.org: github.com/jellydator/ttlcache/v3

  • Homepage: https://github.com/jellydator/ttlcache
  • Documentation: https://pkg.go.dev/github.com/jellydator/ttlcache/v3#section-documentation
  • Licenses: MIT
  • Latest release: v3.4.1 (published 5 months ago)
  • Last Synced: 2026-11-03T05:48:07.664Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 212
  • Dependent Repositories: 169
  • Docker Downloads: 1,310,344,831
  • Rankings:
    • Dependent repos count: 0.483%
    • Dependent packages count: 0.485%
    • Docker downloads count: 0.512%
    • Average: 1.306%
    • Stargazers count: 2.411%
    • Forks count: 2.637%
proxy.golang.org: github.com/Jellydator/ttlcache

  • Homepage: https://github.com/Jellydator/ttlcache
  • Documentation: https://pkg.go.dev/github.com/Jellydator/ttlcache#section-documentation
  • Licenses: MIT
  • Latest release: v1.7.0 (published over 6 years ago)
  • Last Synced: 2026-11-03T05:54:41.917Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.486%
    • Forks count: 1.632%
    • Average: 4.866%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/jellydator/ttlcache

  • Homepage: https://github.com/jellydator/ttlcache
  • Documentation: https://pkg.go.dev/github.com/jellydator/ttlcache#section-documentation
  • Licenses: MIT
  • Latest release: v1.7.0 (published over 6 years ago)
  • Last Synced: 2026-11-03T05:44:23.729Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Docker Downloads: 49
  • Rankings:
    • Stargazers count: 1.63%
    • Forks count: 1.763%
    • Average: 4.935%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/JellyDator/ttlcache

  • Homepage: https://github.com/JellyDator/ttlcache
  • Documentation: https://pkg.go.dev/github.com/JellyDator/ttlcache#section-documentation
  • Licenses: MIT
  • Latest release: v1.7.0 (published over 6 years ago)
  • Last Synced: 2026-11-03T05:44:26.797Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.63%
    • Forks count: 1.763%
    • Average: 4.935%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/Jellydator/ttlcache/v3

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Jellydator/ttlcache/v3#section-documentation
  • Licenses: mit
  • Latest release: v3.4.1 (published 5 months ago)
  • Last Synced: 2026-11-03T05:51:16.585Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.215%
    • Forks count: 2.517%
    • Average: 6.277%
    • Dependent packages count: 9.575%
    • Dependent repos count: 10.8%
proxy.golang.org: github.com/JellyDator/ttlcache/v2

proxy.golang.org: github.com/Jellydator/ttlcache/v2

ubuntu-24.04: golang-github-jellydator-ttlcache

  • Homepage: https://github.com/jellydator/ttlcache
  • Licenses: mit
  • Latest release: 3.0.1-2 (published 9 months ago)
  • Last Synced: 2026-08-13T18:36:15.456Z (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-24.10: golang-github-jellydator-ttlcache

  • Homepage: https://github.com/jellydator/ttlcache
  • Licenses: mit
  • Latest release: 3.0.1-2 (published 9 months ago)
  • Last Synced: 2026-09-13T23:28:53.314Z (about 2 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-jellydator-ttlcache-v3

In-memory cache with item expiration and generics

debian-13: golang-github-jellydator-ttlcache

  • Homepage: https://github.com/jellydator/ttlcache
  • Documentation: https://packages.debian.org/trixie/golang-github-jellydator-ttlcache
  • Licenses: mit
  • Latest release: 3.0.1-2 (published 9 months ago)
  • Last Synced: 2026-03-13T19:14:56.121Z (8 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.10: golang-github-jellydator-ttlcache

  • Homepage: https://github.com/jellydator/ttlcache
  • Licenses: mit
  • Latest release: 3.0.1-2 (published 9 months ago)
  • Last Synced: 2026-09-13T23:28:38.619Z (about 2 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.mod go
  • github.com/davecgh/go-spew v1.1.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/testify v1.7.0
  • go.uber.org/goleak v1.1.10
  • golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/tools v0.0.0-20210112230658-8b4aab62c064
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
go.sum go
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/kr/pretty v0.1.0
  • github.com/kr/pty v1.1.1
  • github.com/kr/text v0.1.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.4.0
  • github.com/stretchr/testify v1.7.0
  • github.com/yuin/goldmark v1.2.1
  • go.uber.org/goleak v1.1.10
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
  • golang.org/x/lint v0.0.0-20190930215403-16217165b5de
  • golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5
  • golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee
  • golang.org/x/mod v0.3.0
  • golang.org/x/net v0.0.0-20190311183353-d8887717615a
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20201021035429-f5854403a974
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.3
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20190311212946-11955173bddd
  • golang.org/x/tools v0.0.0-20191108193012-7d206e10da11
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7
  • golang.org/x/tools v0.0.0-20210112230658-8b4aab62c064
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
  • gopkg.in/yaml.v2 v2.2.2
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
.github/workflows/go.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • shogo82148/actions-goveralls v1 composite
examples/dbcache/go.sum go
  • github.com/davecgh/go-spew v1.1.1
  • github.com/jellydator/ttlcache/v3 v3.3.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/testify v1.9.0
  • go.uber.org/goleak v1.3.0
  • golang.org/x/sync v0.8.0
  • gopkg.in/yaml.v3 v3.0.1
examples/dbcache/go.mod go
  • github.com/jellydator/ttlcache/v3 v3.3.0
  • golang.org/x/sync v0.8.0
examples/httpcache/go.sum go
  • github.com/davecgh/go-spew v1.1.1
  • github.com/jellydator/ttlcache/v3 v3.3.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/testify v1.9.0
  • go.uber.org/goleak v1.3.0
  • golang.org/x/sync v0.8.0
  • gopkg.in/yaml.v3 v3.0.1
examples/httpcache/go.mod go
  • github.com/jellydator/ttlcache/v3 v3.3.0
  • golang.org/x/sync v0.8.0