TypeScript Redis

Open-source TypeScript projects categorized as Redis

Top 23 TypeScript Redi Projects

  • plane

    🔥 🔥 🔥 Open Source JIRA, Linear and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.

  • Project mention: Tillywork: Open-Source Work Management | news.ycombinator.com | 2024-05-21
  • node-redis

    Redis Node.js client

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • dub

    Open-source link management infrastructure.

  • Project mention: Short Links with Superpowers | news.ycombinator.com | 2024-05-01
  • Redis

    🚀 A robust, performance-focused, and full-featured Redis client for Node.js.

  • Project mention: Is `ioredis` still actively maintained? | news.ycombinator.com | 2024-03-22
  • openreplay

    Session replay and analytics tool you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.

  • Project mention: Implementing 3D Graphics in React | dev.to | 2024-05-03

    Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — an open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.

  • The gist

    BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis

  • Project mention: Object Narrowing in Typescript with Graphile Worker | dev.to | 2024-01-31

    Graphile worker has been great for me because it's a library that works with Postgres that allows me to queue jobs and execute them on the server without adding too many additional layers of complexity for being able to accomplish async tasks. (I'm aware of how popular bull is, but I don't want to add another data-store only for async tasks)

  • RedisInsight

    Redis GUI by Redis

  • Project mention: How to use Redis as a search database | dev.to | 2023-11-25

    I use a handy desktop client to view data in the Redis backend - it's called "Redis Insight"

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sqlchat

    Chat-based SQL Client and Editor for the next decade

  • Project mention: FLaNK Stack Weekly 12 February 2024 | dev.to | 2024-02-12
  • socket.io-redis

    Adapter to enable broadcasting of events to multiple separate socket.io server nodes.

  • nodejs-backend-architecture-typescript

    Node.js Backend Architecture Typescript - Learn to build a backend server for production ready blogging platform like Medium and FreeCodeCamp. Main Features: Role based, Express.js, Mongoose, Redis, Mongodb, Joi, Docker, JWT, Unit Tests, Integration Tests.

  • Keyv

    Simple key-value storage with support for multiple backends

  • 1Backend

    Run your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.

  • bull-board

    🎯 Queue background jobs inspector

  • parabol

    Free online agile retrospective meeting tool

  • node-redlock

    A node.js redlock implementation for distributed, highly-available redis locks

  • Project mention: Build an Idempotent API in Node.js with Redis | dev.to | 2024-02-28

    async function create(req, res) { let lock; try { // Try to acquire the lock lock = await service.urlService.acquireLock( "URL:CREATE:ExclusiveLock", 100 ); const { longURL } = req.body; // Check if the mapping already exists const mapping = await service.urlService.findByLongURL(longURL); if (mapping) { return res.status(HTTP_STATUS_CODES.SUCCESS).json({ status: true, message: "Short slug created successfully", data: { slug: mapping.slug }, }); } // New long URL, generate a new and unique slug const slug = service.urlService.generateNewSlug(); // save short URL <> long URL mapping to the database await service.urlService.saveToDB(slug, longURL); // Return the newly generated short slug return res.status(HTTP_STATUS_CODES.SUCCESS).json({ status: true, message: "Short slug created successfully", data: { slug }, }); } catch (err) { return res.status(HTTP_STATUS_CODES.INTERNAL_SERVER_ERROR).json({ status: false, message: "Could not create short slug", error: err, }); } finally { /** * Manually release the lock when the operation is complete * * NOTE: Redlock's release method is not a no-op, it throws an error if you try to release an already expired lock ([more here](https://github.com/mike-marcacci/node-redlock/issues/168#issuecomment-1165700540)). Setting a small TTL usually triggers this unexpected behavior. * As a workaround, we're ignoring the errors from lock.release() */ if (lock) await lock.release().catch(() => {}); } }

  • ratelimit-js

    Rate limiting library for serverless runtimes

  • cache-manager

    Cache module for Node.JS

  • graphql-redis-subscriptions

    A graphql subscriptions implementation using redis and apollo's graphql-subscriptions

  • socket.io-redis-emitter

    The Socket.IO Redis emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process.

  • redis-js

    HTTP based Redis Client for Serverless and Edge Functions

  • Project mention: Creating an NPM Package in 2024 (Deno, dnt) | dev.to | 2023-09-23

    upstash

  • express-mongodb-rest-api-boilerplate

    A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose). Typescript

  • Quell

    Quell is an easy-to-use, lightweight JavaScript library providing a client- and server-side caching solution for GraphQL. Use Quell to prevent redundant client-side API requests and to minimize costly server-side response latency.

  • RedisSMQ

    A simple high-performance Redis message queue for Node.js.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Redis related posts

  • Is `ioredis` still actively maintained?

    1 project | news.ycombinator.com | 22 Mar 2024
  • Show HN: How Cobrowsing Works in Session Replay

    1 project | news.ycombinator.com | 14 Mar 2024
  • Show HN: Session Replay for iOS Developers

    1 project | news.ycombinator.com | 1 Mar 2024
  • Build an Idempotent API in Node.js with Redis

    2 projects | dev.to | 28 Feb 2024
  • Show HN: Capture and replay React Native sessions

    1 project | news.ycombinator.com | 23 Feb 2024
  • Show HN: Tabbing through bugs? One replay to catch them all

    1 project | news.ycombinator.com | 16 Feb 2024
  • Object Narrowing in Typescript with Graphile Worker

    1 project | dev.to | 31 Jan 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 1 Jun 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

What are some of the best open-source Redi projects in TypeScript? This list will help you:

Project Stars
1 plane 24,990
2 node-redis 16,727
3 dub 16,504
4 Redis 13,965
5 openreplay 8,957
6 The gist 5,433
7 RedisInsight 5,270
8 sqlchat 3,946
9 socket.io-redis 2,725
10 nodejs-backend-architecture-typescript 2,638
11 Keyv 2,496
12 1Backend 2,154
13 bull-board 2,049
14 parabol 1,857
15 node-redlock 1,741
16 ratelimit-js 1,526
17 cache-manager 1,378
18 graphql-redis-subscriptions 1,099
19 socket.io-redis-emitter 713
20 redis-js 620
21 express-mongodb-rest-api-boilerplate 597
22 Quell 577
23 RedisSMQ 579

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com