https://github.com/jaredwray/keyv
cache etcd key-value keyv memcache mongo mysql postgres redis sqlite storage
Last synced: about 1 month ago
Repository metadata:
Simple key-value storage with support for multiple backends
- Host: GitHub
- URL: https://github.com/jaredwray/keyv
- Owner: jaredwray
- License: mit
- Created: 2017-07-07T13:24:15.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-11-06T16:29:41.000Z (about 2 months ago)
- Last Synced: 2024-11-06T17:34:14.283Z (about 2 months ago)
- Topics: cache, etcd, key-value, keyv, memcache, mongo, mysql, postgres, redis, sqlite, storage
- Language: TypeScript
- Homepage: https://keyv.org
- Size: 3.77 MB
- Stars: 2,615
- Watchers: 19
- Forks: 144
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Owner metadata:
- Name: Jared Wray
- Login: jaredwray
- Email:
- Kind: user
- Description:
- Website: http://jaredwray.com
- Location:
- Twitter: jaredwray
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1205481?u=4ffb17d31f627b2b5627b4d4d0fc03894c926441&v=4
- Repositories: 8
- Last Synced at: 2023-04-09T10:01:17.138Z
- Profile URL: https://github.com/jaredwray
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 1,357
Total Committers: 60
Avg Commits per committer: 22.617
Development Distribution Score (DDS): 0.325
Commits in past year: 186
Committers in past year: 8
Avg Commits per committer in past year: 23.25
Development Distribution Score (DDS) in past year: 0.091
Name | Commits | |
---|---|---|
Jared Wray | me@j****m | 916 |
Luke Childs | l****3@g****m | 253 |
alphmth | 3****h | 53 |
greenkeeper[bot] | g****] | 29 |
Christian Llontop | c****n@r****o | 19 |
Christian Llontop | c****p@i****m | 11 |
Aditya Patadia | a****a | 6 |
Trevor Scheer | t****r@g****m | 5 |
cprendergast19 | 3****9 | 4 |
tatejones | t****e@b****u | 3 |
Fred Cox | m****r@g****m | 3 |
Aditya Patadia | a****a@p****g | 3 |
Kiko Beats | j****u@g****m | 2 |
Mateu Aguiló Bosch | m****u@l****m | 2 |
Ryoji Ishii | 2****n | 2 |
daedalus | 4****g | 2 |
Daniel Fischer | d****l@d****v | 1 |
Diogo Azevedo | d****s@g****m | 1 |
Dušan Simić | d****0@g****m | 1 |
Ethan Trawick | e****k@m****m | 1 |
BeastGamer81 | 5****1 | 1 |
Kyle Lawlor-Bagcal | w****z | 1 |
Misha Kaletsky | 1****l | 1 |
Volodymyr Poliatychko | 8****o | 1 |
chocolateboy | c****e@c****g | 1 |
eaddingtonwhite | 5****e | 1 |
ugo-studio | 1****o | 1 |
Bennis | 5****m | 1 |
Dylan Seago | d****o | 1 |
Eric Peterson | i****P | 1 |
and 30 more... |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 17
-
Total downloads:
- npm: 150,192,882 last-month
- Total docker downloads: 4,973,143,332
- Total dependent packages: 1,365 (may contain duplicates)
- Total dependent repositories: 1,179,712 (may contain duplicates)
- Total versions: 372
- Total maintainers: 2
npm: keyv
Simple key-value storage with support for multiple backends
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 4.5.4 (published about 1 year ago)
- Last Synced: 2024-11-10T22:03:23.466Z (about 1 month ago)
- Versions: 63
- Dependent Packages: 1,045
- Dependent Repositories: 1,079,901
- Downloads: 148,584,540 Last month
- Docker Downloads: 4,972,396,677
-
Rankings:
- Downloads: 0.013%
- Docker downloads count: 0.027%
- Dependent repos count: 0.032%
- Dependent packages count: 0.066%
- Average: 0.753%
- Stargazers count: 1.844%
- Forks count: 2.535%
- Maintainers (2)
npm: @keyv/redis
Redis storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 2.8.5 (published 8 months ago)
- Last Synced: 2024-11-10T22:02:58.502Z (about 1 month ago)
- Versions: 46
- Dependent Packages: 152
- Dependent Repositories: 16,868
- Downloads: 795,212 Last month
- Docker Downloads: 737,603
-
Rankings:
- Dependent repos count: 0.217%
- Downloads: 0.362%
- Dependent packages count: 0.399%
- Docker downloads count: 0.527%
- Average: 1.022%
- Stargazers count: 1.948%
- Forks count: 2.676%
- Maintainers (1)
npm: @keyv/sqlite
SQLite storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 3.6.7 (published 11 months ago)
- Last Synced: 2024-11-10T22:03:12.108Z (about 1 month ago)
- Versions: 30
- Dependent Packages: 69
- Dependent Repositories: 16,832
- Downloads: 25,440 Last month
- Docker Downloads: 1,505
-
Rankings:
- Dependent repos count: 0.217%
- Dependent packages count: 0.488%
- Docker downloads count: 0.879%
- Average: 1.363%
- Stargazers count: 1.948%
- Downloads: 1.972%
- Forks count: 2.676%
- Maintainers (1)
npm: @keyv/mongo
MongoDB storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 2.2.8 (published over 1 year ago)
- Last Synced: 2024-11-10T22:02:43.705Z (about 1 month ago)
- Versions: 16
- Dependent Packages: 14
- Dependent Repositories: 16,444
- Downloads: 33,258 Last month
- Docker Downloads: 1,517
-
Rankings:
- Dependent repos count: 0.219%
- Docker downloads count: 1.441%
- Dependent packages count: 1.536%
- Average: 1.572%
- Downloads: 1.61%
- Stargazers count: 1.948%
- Forks count: 2.676%
- Maintainers (1)
npm: @keyv/mysql
MySQL/MariaDB storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.7.5 (published 8 months ago)
- Last Synced: 2024-11-10T22:03:14.733Z (about 1 month ago)
- Versions: 42
- Dependent Packages: 10
- Dependent Repositories: 16,405
- Downloads: 1,729 Last month
- Docker Downloads: 132
-
Rankings:
- Dependent repos count: 0.208%
- Docker downloads count: 1.217%
- Average: 1.896%
- Stargazers count: 1.9%
- Dependent packages count: 2.061%
- Forks count: 2.62%
- Downloads: 3.369%
- Maintainers (1)
npm: @keyv/postgres
PostgreSQL storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.4.11 (published 8 months ago)
- Last Synced: 2024-11-10T22:03:11.100Z (about 1 month ago)
- Versions: 34
- Dependent Packages: 12
- Dependent Repositories: 16,424
- Downloads: 60,302 Last month
- Docker Downloads: 164
-
Rankings:
- Dependent repos count: 0.219%
- Docker downloads count: 1.709%
- Dependent packages count: 1.865%
- Average: 1.933%
- Stargazers count: 1.948%
- Forks count: 2.676%
- Downloads: 3.18%
- Maintainers (1)
npm: @keyv/test-suite
Test suite for Keyv API compliancy
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.9.5 (published 12 months ago)
- Last Synced: 2024-11-10T22:03:12.100Z (about 1 month ago)
- Versions: 38
- Dependent Packages: 47
- Dependent Repositories: 16,521
- Downloads: 1,504 Last month
-
Rankings:
- Dependent repos count: 0.207%
- Dependent packages count: 0.624%
- Stargazers count: 1.9%
- Average: 2.335%
- Forks count: 2.62%
- Downloads: 6.322%
- Maintainers (1)
npm: @keyv/memcache
Memcache storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.4.1 (published 11 months ago)
- Last Synced: 2024-11-10T22:03:12.240Z (about 1 month ago)
- Versions: 11
- Dependent Packages: 2
- Dependent Repositories: 309
- Downloads: 357,291 Last month
- Docker Downloads: 5,734
-
Rankings:
- Downloads: 0.431%
- Dependent repos count: 0.917%
- Docker downloads count: 0.918%
- Stargazers count: 1.9%
- Average: 2.605%
- Forks count: 2.62%
- Dependent packages count: 8.845%
- Maintainers (1)
npm: @keyv/compress-brotli
brotli compression for keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.1.6 (published about 1 year ago)
- Last Synced: 2024-11-10T22:03:14.695Z (about 1 month ago)
- Versions: 11
- Dependent Packages: 4
- Dependent Repositories: 4
- Downloads: 8,903 Last month
-
Rankings:
- Stargazers count: 1.9%
- Downloads: 2.035%
- Forks count: 2.62%
- Average: 3.327%
- Dependent packages count: 4.51%
- Dependent repos count: 5.571%
- Maintainers (1)
npm: @keyv/compress-gzip
gzip compression for keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.2.3 (published almost 2 years ago)
- Last Synced: 2024-11-10T22:02:58.676Z (about 1 month ago)
- Versions: 8
- Dependent Packages: 4
- Dependent Repositories: 2
- Downloads: 2,232 Last month
-
Rankings:
- Stargazers count: 1.909%
- Forks count: 2.632%
- Dependent packages count: 4.532%
- Average: 4.671%
- Downloads: 6.612%
- Dependent repos count: 7.672%
- Maintainers (1)
go: github.com/jaredwray/keyv
- Homepage:
- Documentation: https://pkg.go.dev/github.com/jaredwray/keyv#section-documentation
- Licenses: mit
- Latest release: v4.0.4+incompatible (published about 3 years ago)
- Last Synced: 2024-11-10T22:03:15.818Z (about 1 month ago)
- Versions: 29
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.874%
- Forks count: 1.49%
- Average: 4.677%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
npm: @keyv/tiered
Tiered storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Status: deprecated
- Licenses: MIT
- Latest release: 1.0.6 (published over 1 year ago)
- Last Synced: 2024-11-10T22:03:07.409Z (about 1 month ago)
- Versions: 10
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 770 Last month
-
Rankings:
- Stargazers count: 1.9%
- Forks count: 2.62%
- Downloads: 4.796%
- Average: 5.693%
- Dependent packages count: 8.841%
- Dependent repos count: 10.31%
- Maintainers (1)
npm: @keyv/offline
Offline storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Status: deprecated
- Licenses: MIT
- Latest release: 3.0.7 (published almost 2 years ago)
- Last Synced: 2024-11-10T22:03:08.256Z (about 1 month ago)
- Versions: 10
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 2,161 Last month
-
Rankings:
- Stargazers count: 2.346%
- Forks count: 3.314%
- Downloads: 11.464%
- Average: 11.73%
- Dependent packages count: 16.22%
- Dependent repos count: 25.306%
- Maintainers (1)
npm: @keyv/etcd
Etcd storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release: 1.2.1 (published over 1 year ago)
- Last Synced: 2024-11-10T22:03:08.195Z (about 1 month ago)
- Versions: 14
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 344 Last month
-
Rankings:
- Stargazers count: 1.902%
- Forks count: 2.623%
- Dependent repos count: 10.331%
- Average: 11.777%
- Dependent packages count: 20.968%
- Downloads: 23.061%
- Maintainers (1)
npm: @keyv/valkey
Valkey storage adapter for Keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release:
- Last Synced: 2024-11-10T22:03:08.509Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 669 Last month
-
Rankings:
- Stargazers count: 1.448%
- Forks count: 2.177%
- Average: 16.655%
- Dependent repos count: 25.713%
- Dependent packages count: 37.28%
- Maintainers (1)
maven: org.webjars.npm:keyv
WebJar for keyv
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/keyv/
- Licenses: MIT
- Latest release: 4.5.4 (published 10 months ago)
- Last Synced: 2024-11-10T22:03:13.984Z (about 1 month ago)
- Versions: 7
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 22.361%
- Average: 27.17%
- Dependent repos count: 31.98%
npm: @keyv/serialize
Serialization for keyv
- Homepage: https://github.com/jaredwray/keyv
- Licenses: MIT
- Latest release:
- Last Synced: 2024-11-10T22:02:58.314Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 318,527 Last month
-
Rankings:
- Dependent repos count: 25.934%
- Average: 31.804%
- Dependent packages count: 37.673%
- Maintainers (1)
Dependencies
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- codecov/codecov-action v3 composite
- c8 ^7.12.0 development
- @types/node ^18.11.10
- @keyv/test-suite * development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- json-buffer ^3.0.1 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- webpack ^5.75.0 development
- xo ^0.53.1 development
- compress-brotli ^1.3.8
- @ava/typescript ^3.0.1 development
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- @typescript-eslint/parser ^5.48.0 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- @types/pako ^2.0.0
- json-buffer ^3.0.1
- pako ^2.1.0
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- webpack ^5.75.0 development
- xo ^0.53.1 development
- cockatiel ^3.0.0
- etcd3 ^1.1.0
- @keyv/test-suite * development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- eslint ^8.31.0 development
- eslint-plugin-promise ^6.1.1 development
- pify 5.0.0 development
- timekeeper ^2.2.0 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- json-buffer 3.0.1
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- json-buffer ^3.0.1
- memjs ^1.3.0
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^4.2.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- this ^1.1.0 development
- ts-node ^10.8.2 development
- tsd ^0.20.0 development
- typescript ^4.6.4 development
- xo ^0.48.0 development
- mongodb ^4.5.0
- pify ^5.0.0
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- mysql2 2.3.3
- @keyv/redis * development
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- eslint-config-xo-lukechilds ^1.0.1 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- pg 8.8.0
- @keyv/test-suite * development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- delay ^5.0.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- ioredis ^5.2.4
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- pify ^5.0.0
- sqlite3 ^5.1.4
- @keyv/compress-brotli * development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- xo ^0.53.1 development
- bignumber.js ^9.1.1
- delay ^5.0.0
- json-bigint ^1.0.0
- timekeeper ^2.2.0
- @keyv/test-suite * development
- @types/keyv ^3.1.4 development
- ava ^5.1.0 development
- c8 ^7.12.0 development
- keyv * development
- requirable ^1.0.5 development
- this ^1.1.0 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.9.4 development
- xo ^0.53.1 development
- actions/checkout v3 composite
- actions/setup-node v1 composite
- cloudflare/pages-action 1 composite
- @types/fs-extra ^11.0.1 development
- docula ^0.2.0 development
- ts-node ^10.9.1 development
- fs-extra ^11.1.1