Skip to content

aSoft-Ltd/keep

Repository files navigation

Keep

a kotlin multiplatform library for caching serializable objects with simple keys

Maven Kotlin Android Java Swift iOS JavaScript TypeScript

Setup: Gradle

dependencies {
    // if you need it in common code
    implementation("tz.co.asoft:keep-api:unspecified")
    
    // if you want to cache into a file
    implementation("tz.co.asoft:keep-file:unspecified")
    
    // if you want to cache things in the browser's local/session storage
    implementation("tz.co.asoft:keep-browser:unspecified")
    
    // if you want to test or mock
    implementation("tz.co.asoft:keep-mock:unspecified")
    
    // if you want to cache things in react native
    implementation("tz.co.asoft:keep-react-native:unspecified")
}

Api Reference

The full api reference of kevlar can be found at https://asoft-ltd.github.io/kevlar

Support

There are multiple ways you can support this project

Star It

If you found it useful, just give it a star

Contribute

You can help by submitting pull request to available open tickets on the issues section

Report Issues

This makes it easier to catch bugs and offer enhancements required

Credits

About

a kotlin multiplatform caching solution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages