Open Source

Contributing to the Developer Community

We believe in giving back to the community that has given us so much. Here are our open source projects that help developers build better software.

Our Projects

High-quality libraries and tools built with modern technologies

frache logo

frache

v1.0.1

Advanced and intelligent caching for Node.js using ioredis and queueing

Frache is a powerful, feature-rich caching library that provides intelligent caching strategies, warmup tasks, and advanced Redis operations for Node.js applications. Built with TypeScript and designed for production use, it offers everything from simple cache-aside patterns to complex data structures and proactive cache warming.

13
Weekly Downloads
1.0.1
Latest Version

Key Features

  • Simple API with set(), get(), del(), clear() operations
  • Singleton pattern with thread-safe Redis client support
  • Full TypeScript support with comprehensive type definitions
  • Cache-aside pattern with getOrSet() for seamless implementation
  • Automatic compression for large values
  • Tag-based invalidation for grouped cache entries
  • Batch operations for improved performance
  • Warmup tasks with priority queues
  • Built-in performance metrics and monitoring
  • Redis data structures: lists, sets, counters

Technologies

TypeScriptNode.jsRedisioredisJestESLintPrettier

More Projects Coming Soon

We're constantly working on new open source projects to help the developer community. Follow us on GitHub to stay updated on our latest releases and contributions.