Solidis LogoSolidis
108 GitHub Stars(cached)

Solidis

High-performance, SOLID-structured RESP client for Redis and other RESP-compatible servers

Why Choose Solidis?

Built with performance and reliability in mind, following SOLID principles for maintainable code.

High Performance
Optimized for speed with efficient connection pooling and minimal overhead
SOLID Architecture
Clean, maintainable code following SOLID principles for better extensibility
TypeScript First
Full TypeScript support with comprehensive type definitions and IntelliSense
Performance

Blazing Fast Performance

Solidis delivers up to 79% faster performance than IoRedis with zero dependencies

BenchmarkSolidisIoRedisSpeed Boost
Hash
HSET + HGET + HGETALL
248.82ms446.03ms79% FASTER 🔥🔥
Set Operations
SADD + SISMEMBER + SREM
257.35ms444.08ms73% FASTER 🔥🔥
Expire
SET + EXPIRE + TTL
198.11ms339.78ms72% FASTER 🔥🔥
Non-Transaction
SET with EXPIRE + GET
259.69ms394.34ms52% FASTER 🔥

Get Started in Minutes

Install Solidis and start building high-performance Redis applications with just a few lines of code.

1
Install via npm or yarn
2
Configure your Redis connection
3
Start building amazing applications
Quick Installation
# Install Solidis
npm install @vcms-io/solidis
# Basic usage
import { SolidisClient } from '@vcms-io/solidis';
const client = new SolidisClient();
await client.connect();

Community & Activity

Join our growing community of developers using Solidis in production

SolidisGitHub Statistics
Cached data
Stars
108
Forks
1
Watchers
5
Issues
3
Repository data from GitHub • Updated regularly

Comprehensive Documentation

Everything you need to master Solidis

Getting Started
Step-by-step guides for beginners and experienced developers
API Reference
Complete API documentation with examples and type definitions
Tutorials
Learn by building real-world applications and use cases