Skip to content

QLache is a lightweight GraphQL caching library, while providing easy expiration policy configuration.

Notifications You must be signed in to change notification settings

oslabs-beta/QLache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

License: MIT npm version contributions welcome

QLache

QLache is a lightweight GraphQL caching library, while providing easy expiration policy configuration.

Accelerated by OS Labs and developed by Karan Maan, Tyler Heathcote, Francheska Orellana, Cameron Kelly, and Firas Khansa.

Features

  • Server-side caching for GraphQL API calls
  • LFU, LRU, and MRU eviction policy support out of the box
  • Easily configured cache size

In development

  • Partial query caching
  • Client-side caching
  • Expiration policy configuration

Installation

QLache is available as a package on npm:

  • Download @qlache from npm in your terminal with npm install qlache

Documentation

Notes

  • More information, including a demo of our package, is available at www.qlache.dev
  • Our website source code is available here

Contribute to QLache

QLache's open source development is ongoing. To contribute, open an issue or a pull request.

Thank you for your interest and support in our project!

-The QLache Team

About

QLache is a lightweight GraphQL caching library, while providing easy expiration policy configuration.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 5