From 32574aa4c6fadf4d05fa877f0e6ebee13458b5a5 Mon Sep 17 00:00:00 2001 From: Itamar Haber Date: Sat, 19 Mar 2022 20:44:00 +0200 Subject: [PATCH] Organizes data --- _index.md | 6 + .../github.com/mikeheier/Redis-AS3.json | 4 + .../gitlab.com/erik4/redis-com-client.json | 5 + .../github.com/SomajitDey/redis-client.json | 4 + clients/bash/github.com/crypt1d/redi.sh.json | 7 + .../zachary-samsel/boomi-redis-connector.json | 4 + .../p/credis/source/browse.json | 4 + .../EulerianTechnologies/eredis.json | 7 + .../c/github.com/Nordix/hiredis-cluster.json | 4 + clients/c/github.com/aclisp/hiredispool.json | 4 + clients/c/github.com/redis/hiredis.json | 9 + clients/c/github.com/toymachine/libredis.json | 4 + clients/c/github.com/vipshop/hiredis-vip.json | 7 + .../github.com/ptaoussanis/carmine.json | 7 + .../github.com/vseloved/cl-redis.json | 8 + clients/cpp/github.com/0xsky/xredis.json | 8 + .../github.com/Levhav/SimpleRedisClient.json | 7 + .../lib_acl_cpp/include/acl_cpp/redis.json | 8 + .../cpp/github.com/basiliscos/cpp-bredis.json | 4 + .../cpp/github.com/cpp-redis/cpp_redis.json | 7 + clients/cpp/github.com/eyjian/r3c.json | 7 + .../cpp/github.com/hamidr/async-redis.json | 8 + clients/cpp/github.com/hmartiro/redox.json | 7 + clients/cpp/github.com/icerlion/FlyRedis.json | 4 + clients/cpp/github.com/luca3m/redis3m.json | 7 + .../mrpi/redis-cplusplus-client.json | 3 + clients/cpp/github.com/mzimbres/aedis.json | 7 + .../cpp/github.com/nekipelov/redisclient.json | 7 + clients/cpp/github.com/nokia/wiredis.json | 5 + .../github.com/sewenew/redis-plus-plus.json | 7 + .../cpp/github.com/shawn246/redis_client.json | 4 + clients/cpp/github.com/tdv/redis-cpp.json | 4 + .../cpp/github.com/uglide/qredisclient.json | 7 + .../soce/tree/master/soce-redis.json | 5 + .../github.com/stefanwille/crystal-redis.json | 8 + .../github.com/vladfaust/mini_redis.json | 8 + .../csharp/github.com/2881099/FreeRedis.json | 4 + .../github.com/IKende/BeetleX.Redis.json | 5 + .../github.com/NewLifeX/NewLife.Redis.json | 5 + .../ServiceStack/ServiceStack.Redis.json | 7 + .../StackExchange/StackExchange.Redis.json | 7 + .../github.com/andrew-bn/RedisBoost.json | 5 + .../csharp/github.com/ctstone/csredis.json | 7 + .../csharp/github.com/mhowlett/Nhiredis.json | 7 + .../github.com/migueldeicaza/redis-sharp.json | 7 + .../csharp/github.com/pepelev/Rediska.json | 4 + .../csharp/www.nuget.org/packages/Sider.json | 7 + clients/d/github.com/adilbaig/Tiny-Redis.json | 8 + clients/dart/github.com/SiLeader/dedis.json | 8 + .../dart/github.com/dartist/redis_client.json | 7 + .../dart/github.com/himulawang/i_redis.json | 7 + clients/dart/github.com/jcmellado/dartis.json | 4 + clients/dart/github.com/ra1u/redis-dart.json | 4 + .../danieleteti/delphiredisclient.json | 7 + .../elixir/github.com/artemeff/exredis.json | 7 + .../elixir/github.com/whatyouhide/redix.json | 7 + .../emacs-lisp/code.google.com/p/eredis.json | 7 + .../github.com/HalloAppInc/ecredis.json | 7 + clients/erlang/github.com/Nordix/eredis.json | 4 + .../github.com/Nordix/eredis_cluster.json | 4 + .../github.com/adrienmo/eredis_cluster.json | 7 + clients/erlang/github.com/wooga/eredis.json | 7 + .../fancy/github.com/bakkdoor/redis.fy.json | 7 + .../sourceforge.net/projects/gawkextlib.json | 7 + .../emacstheviking/gnuprolog-redisclient.json | 7 + clients/go/github.com/alphazero/Go-Redis.json | 7 + .../go/github.com/gistao/RedisGo-Async.json | 7 + clients/go/github.com/go-redis/redis.json | 4 + clients/go/github.com/gomodule/redigo.json | 7 + clients/go/github.com/gosexy/redis.json | 8 + clients/go/github.com/hoisie/redis.json | 7 + clients/go/github.com/joomcode/redispipe.json | 7 + clients/go/github.com/keimoon/gore.json | 7 + .../go/github.com/mediocregopher/radix.json | 8 + clients/go/github.com/pascaldekloe/redis.json | 4 + clients/go/github.com/piaohao/godis.json | 4 + clients/go/github.com/rueian/rueidis.json | 4 + clients/go/github.com/shipwire/redis.json | 7 + clients/go/github.com/simonz05/godis.json | 4 + clients/go/github.com/stfnmllr/go-resp3.json | 4 + clients/go/github.com/tideland/golib.json | 8 + clients/go/github.com/xuyu/goredis.json | 7 + .../haskell/github.com/informatikr/hedis.json | 5 + clients/io/github.com/vangberg/iodis.json | 7 + .../p/jdbc-redis/source/browse.json | 5 + clients/java/github.com/alphazero/jredis.json | 8 + .../github.com/drm/java-redis-client.json | 4 + clients/java/github.com/e-mzungu/rjc.json | 7 + .../github.com/lettuce-io/lettuce-core.json | 9 + clients/java/github.com/mrniko/redisson.json | 7 + clients/java/github.com/redis/jedis.json | 8 + .../github.com/spullara/redis-protocol.json | 7 + .../vert-x3/vertx-redis-client.json | 7 + .../github.com/virendradhankar/viredis.json | 4 + .../java/sourceforge.net/projects/aredis.json | 4 + .../github.com/captchanjack/Jedis.jl.json | 7 + .../julia/github.com/jkaye2012/redis.jl.json | 7 + .../github.com/crackthecodeabhi/kreds.json | 7 + .../github.com/Zeroloop/lasso-redis.json | 4 + .../lua/github.com/agladysh/lua-hiredis.json | 7 + .../lua/github.com/daurnimator/lredis.json | 7 + clients/lua/github.com/nrk/redis-lua.json | 7 + .../github.com/GummyJum/MatlabRedis.json | 4 + .../matlab/github.com/markuman/go-redis.json | 7 + .../github.com/Asmod4n/mruby-hiredis.json | 7 + .../github.com/matsumoto-r/mruby-redis.json | 7 + clients/nim/github.com/nim-lang/redis.json | 4 + .../github.com/xmonader/nim-redisclient.json | 7 + .../github.com/CapacitorSet/rebridge.json | 4 + .../github.com/NodeRedis/node-redis.json | 7 + clients/nodejs/github.com/camarojs/redis.json | 4 + .../nodejs/github.com/djanowski/yoredis.json | 7 + .../fictorial/redis-node-client.json | 4 + .../github.com/h0x91b/fast-redis-cluster.json | 7 + .../github.com/h0x91b/redis-fast-driver.json | 7 + clients/nodejs/github.com/luin/ioredis.json | 7 + .../github.com/mjackson/then-redis.json | 7 + .../nodejs/github.com/mmkal/handy-redis.json | 4 + .../nodejs/github.com/razaellahi/xredis.json | 7 + clients/nodejs/github.com/rootslab/spade.json | 4 + clients/nodejs/github.com/silkjs/tedis.json | 8 + .../nodejs/github.com/thunks/thunk-redis.json | 7 + .../github.com/wallneradam/noderis.json | 4 + .../github.com/dizzus/RedisKit.json | 7 + .../github.com/lp/ObjCHiredis.json | 7 + .../ocaml/github.com/0xffea/ocaml-redis.json | 4 + .../github.com/janestreet/redis-async.json | 9 + .../Gloegg/delphi-redis.git.json | 8 + .../danieleteti/delphiredisclient.json | 7 + .../github.com/ik5/redis_client.fpc.json | 7 + .../pascal/github.com/isyscore/fpredis.json | 5 + .../perl/github.com/PerlRedis/perl-redis.json | 8 + .../iph0/AnyEvent-RipeRedis-Cluster.json | 8 + .../github.com/iph0/AnyEvent-RipeRedis.json | 8 + .../github.com/iph0/Redis-ClusterRider.json | 8 + .../github.com/marcusramberg/mojo-redis.json | 10 + .../github.com/miyagawa/AnyEvent-Redis.json | 8 + .../github.com/shogo82148/Redis-Fast.json | 8 + .../smsonline/redis-cluster-perl.json | 8 + clients/perl/github.com/trinitum/RedisDB.json | 8 + .../github.com/wjackson/AnyEvent-Hiredis.json | 5 + .../dist/Danga-Socket-Redis.json | 7 + .../search.cpan.org/dist/Redis-hiredis.json | 7 + clients/php/github.com/Shumkov/Rediska.json | 8 + clients/php/github.com/amphp/redis.json | 7 + .../cheprasov/php-redis-client.json | 7 + .../github.com/colinmollenhour/credis.json | 7 + .../github.com/jamescauwelier/PSRedis.json | 7 + clients/php/github.com/jdp/redisent.json | 7 + clients/php/github.com/nrk/predis.json | 7 + clients/php/github.com/phpredis/phpredis.json | 9 + .../php/github.com/swoole/redis-async.json | 4 + clients/php/github.com/yampee/Redis.json | 7 + .../ziogas/PHP-Redis-implementation.json | 8 + .../plsql/github.com/SeYoungLee/oredis.json | 7 + .../github.com/SWI-Prolog/packages-redis.json | 4 + clients/pure-data/github.com/lp/puredis.json | 7 + .../github.com/Grokzen/redis-py-cluster.json | 7 + .../github.com/KissPeter/redis-streams.json | 4 + clients/python/github.com/NoneGG/aredis.json | 4 + clients/python/github.com/aallamaa/desir.json | 7 + .../python/github.com/aio-libs/aioredis.json | 5 + .../github.com/andymccurdy/redis-py.json | 7 + .../python/github.com/brainix/pottery.json | 7 + .../github.com/cf020031308/redisio.json | 4 + .../python/github.com/coleifer/walrus.json | 4 + .../python/github.com/evilkost/brukva.json | 4 + .../python/github.com/fiorix/txredisapi.json | 7 + .../gh0st-work/python_redis_orm.json | 4 + .../python/github.com/groove-x/gxredis.json | 7 + .../jonathanslenders/asyncio-redis.json | 8 + .../python/github.com/khamin/redisca2.json | 7 + .../github.com/pepijndevos/pypredis.json | 7 + .../github.com/schlitzered/pyredis.json | 4 + .../python/github.com/thefab/tornadis.json | 5 + .../python/pypi.python.org/pypi/txredis.json | 7 + .../cmbce/r-package-rediscli.json | 7 + clients/r/github.com/bwlewis/rredis.json | 8 + .../r/github.com/eddelbuettel/rcppredis.json | 8 + clients/r/github.com/richfitz/redux.json | 8 + clients/racket/github.com/eu90h/rackdis.json | 7 + clients/racket/github.com/stchang/redis.json | 7 + .../rebol/github.com/rebolek/prot-redis.json | 7 + clients/ruby/github.com/amakawa/redic.json | 8 + .../github.com/bukalapak/redis-cluster.json | 7 + clients/ruby/github.com/etehtsea/oxblood.json | 7 + .../ruby/github.com/madsimian/em-redis.json | 7 + .../ruby/github.com/mloughran/em-hiredis.json | 7 + clients/ruby/github.com/redis/redis-rb.json | 10 + .../github.com/AsoSunag/redis-client.json | 4 + clients/rust/github.com/ltoddy/redis-rs.json | 7 + .../rust/github.com/mitsuhiko/redis-rs.json | 7 + .../rust/github.com/mneumann/rust-redis.json | 7 + .../scala/github.com/acrosa/scala-redis.json | 7 + .../andreyk0/redis-client-scala-netty.json | 4 + .../github.com/chiradip/RedisClient.json | 7 + .../scala/github.com/chrisdinn/brando.json | 7 + .../github.com/debasishg/scala-redis.json | 7 + clients/scala/github.com/etaty/rediscala.json | 7 + .../github.com/laserdisc-io/laserdisc.json | 8 + .../scala/github.com/monix/monix-connect.json | 8 + clients/scala/github.com/naoh87/lettucef.json | 7 + clients/scala/github.com/pk11/sedis.json | 4 + .../github.com/profunktor/redis4cats.json | 8 + .../github.com/redislabs/spark-redis.json | 9 + clients/scala/github.com/scredis/scredis.json | 7 + .../finagle/tree/develop/finagle-redis.json | 4 + .../yarosman/redis-client-scala-netty.json | 4 + .../github.com/aconchillo/guile-redis.json | 7 + .../github.com/carld/redis-client.egg.json | 8 + clients/smalltalk/squeaksource.com/Redis.json | 4 + clients/swift/github.com/Farhaddc/Swidis.json | 7 + .../swift/github.com/Mordil/RediStack.json | 8 + clients/swift/github.com/Zewo/Redis.json | 7 + .../swift/github.com/czechboy0/Redbird.json | 7 + .../perrystreetsoftware/PSSRedisClient.json | 7 + .../swift/github.com/ronp001/SwiftRedis.json | 7 + .../github.com/seznam/swift-uniredis.json | 4 + clients/tcl/github.com/gahr/retcl.json | 7 + .../unstable/tests/support/redis.tcl.json | 7 + clients/vb/github.com/hishamco/vRedis.json | 7 + .../carlosabalde/libvmod-redis.json | 7 + .../xojo/github.com/ktekinay/XOJO-Redis.json | 7 + .../github.com/kristoff-it/zig-okredis.json | 8 + docs/_index.md | 3 - docs/clients.md | 8 + docs/clients/_index.md | 10 - docs/clients/clients.json | 2024 ----------------- docs/libraries.md | 8 + docs/modules.md | 7 + docs/tools.md | 8 + index.md | 4 - languages.json | 60 + .../c/github.com/boazsegev/facil.io.json | 8 + libraries/c/github.com/hedisdb/hedis.json | 8 + .../github.com/jacket-code/redisPlatform.json | 8 + libraries/c/github.com/nicolasff/webdis.json | 8 + libraries/c/github.com/rsyslog/rsyslog.json | 7 + .../c/github.com/sneakybeaky/mod_redis.json | 4 + .../vipshop/redis-migrate-tool.json | 7 + .../cpp/github.com/fastogt/fastoredis.json | 8 + .../cpp/github.com/joyieldInc/predixy.json | 4 + libraries/cpp/github.com/pbotros/river.json | 4 + .../master/app/redis_tools/redis_builder.json | 8 + .../github.com/HangfireIO/Hangfire.json | 8 + .../RedisMessaging.ReliableDelivery.json | 7 + .../csharp/github.com/jasonpunyon/rol.json | 7 + libraries/go/github.com/XD-DENG/rediseen.json | 8 + .../go/github.com/alicebob/miniredis.json | 4 + .../github.com/hibernate/hibernate-ogm.json | 9 + .../github.com/jwhitbeck/java-rdb-parser.json | 4 + libraries/java/github.com/qi4j/qi4j-sdk.json | 7 + .../spring-projects/spring-data-redis.json | 8 + .../github.com/FGRibreau/node-redis-info.json | 7 + .../github.com/FGRibreau/redis-tool.json | 7 + .../github.com/FGRibreau/redistree.json | 7 + .../node-redis-keychain.json | 5 + .../javascript/github.com/chriso/redback.json | 4 + .../github.com/maxbrieiev/promise-redis.json | 4 + .../github.com/pconstr/rdb-parser.json | 7 + .../github.com/pconstr/recurrent.json | 7 + .../github.com/pconstr/redis-sync.json | 7 + .../qishibo/AnotherRedisDesktopManager.json | 7 + .../github.com/reidwmulkey/noncis.json | 4 + .../content/docs/DOC-36322.json | 7 + .../github.com/Redsmin/redis-lua-unit.json | 7 + .../github.com/lifeblood/lua-redis-admin.json | 7 + .../pkulchenko/ZeroBranePackage.json | 7 + libraries/lua/github.com/slact/lua-ohm.json | 4 + .../github.com/caio/Redis-NaiveBayes.json | 7 + .../github.com/flygoast/Redis-RdbParser.json | 4 + .../ErikDubbelboer/phpRedisAdmin.json | 4 + .../github.com/cheprasov/php-redis-lock.json | 7 + .../github.com/chrisboulton/php-resque.json | 7 + .../php/github.com/eugef/phpRedExpert.json | 8 + .../php/github.com/hollodotme/readis.json | 8 + .../php/github.com/ienaga/RedisPlugin.json | 7 + .../php/github.com/redtrine/redtrine.json | 7 + .../php/github.com/sasanrose/phpredmin.json | 7 + .../github.com/stephpy/timeline-bundle.json | 7 + .../php/github.com/tessus/redis-stats.json | 4 + libraries/python/github.com/ask/celery.json | 7 + .../python/github.com/bbangert/retools.json | 4 + .../python/github.com/binarydud/pyres.json | 4 + libraries/python/github.com/celery/kombu.json | 4 + .../python/github.com/coleifer/huey.json | 4 + .../python/github.com/coleifer/walrus.json | 4 + libraries/python/github.com/dahlia/sider.json | 7 + libraries/python/github.com/disqus/nydus.json | 8 + .../github.com/hjlarry/flask-redisboard.json | 7 + .../python/github.com/iamteem/redisco.json | 7 + .../python/github.com/josiahcarlson/rom.json | 8 + .../github.com/josiahcarlson/rpqueue.json | 8 + .../github.com/lsbardel/python-stdnet.json | 7 + .../python/github.com/mjwestcott/runnel.json | 7 + .../python/github.com/no13bus/redispapa.json | 8 + libraries/python/github.com/nvie/rq.json | 7 + .../python/github.com/pbotros/river.json | 4 + .../python/github.com/percolate/redset.json | 7 + .../sripathikrishnan/redis-rdb-tools.json | 7 + .../github.com/stephenmcd/hot-redis.json | 7 + .../github.com/wingify/agentredrabbit.json | 7 + .../ruby/github.com/FetLife/rollout.json | 7 + .../OpenGems/redis_web_manager.json | 4 + .../ruby/github.com/agoragames/amico.json | 7 + .../github.com/agoragames/leaderboard.json | 7 + .../github.com/antirez/redis-sampler.json | 7 + .../ruby/github.com/boazsegev/iodine.json | 7 + .../ruby/github.com/carlhoerberg/meerkat.json | 8 + .../ruby/github.com/delano/redis-dump.json | 7 + .../ruby/github.com/mperham/sidekiq.json | 8 + .../github.com/nateware/redis-objects.json | 7 + libraries/ruby/github.com/nrk/redis-rdb.json | 7 + .../github.com/paulasmuth/fnordmetric.json | 7 + .../github.com/paulasmuth/recommendify.json | 7 + .../github.com/redis-store/redis-store.json | 7 + libraries/ruby/github.com/resque/resque.json | 7 + .../ryanlecompte/redis_failover.json | 7 + .../ruby/github.com/seatgeek/soulmate.json | 7 + libraries/ruby/github.com/soveran/ohm.json | 7 + libraries/ruby/github.com/soveran/ost.json | 7 + .../ruby/github.com/steelThread/redmon.json | 7 + libraries/sql/github.com/trinodb/trino.json | 5 + .../tcl/github.com/bradvoth/redis-tcl.json | 8 + .../xojo/github.com/ktekinay/XOJO-Redis.json | 8 + .../github.com/Clement-Jean/RedisIMS.json | 8 + .../github.com/OhBonsai/RedisTree.json | 8 + .../github.com/RedBeardLab/rediSQL.json | 9 + .../github.com/RediSearch/RediSearch.json | 9 + .../community/github.com/RedisAI/RedisAI.json | 9 + .../github.com/RedisBloom/RedisBloom.json | 9 + .../github.com/RedisGears/RedisGears.json | 9 + .../github.com/RedisGraph/RedisGraph.json | 9 + .../github.com/RedisJSON/RedisJSON.json | 9 + .../RedisLabsModules/redex.git.json | 8 + .../RedisTimeSeries/RedisTimeSeries.json | 9 + .../community/github.com/TamarLabs/ReDe.json | 8 + .../github.com/alibaba/TairHash.json | 8 + .../github.com/alibaba/TairString.json | 8 + .../github.com/alibaba/TairZset.json | 8 + .../github.com/antirez/disque-module.json | 8 + .../github.com/antirez/neural-redis.json | 8 + .../github.com/aviggiano/redis-roaring.json | 8 + .../github.com/brandur/redis-cell.json | 8 + .../github.com/chayim/redicrypt.json | 8 + modules/community/github.com/cscan/dbx.json | 8 + .../danitseitlin/redis-interval-sets.json | 8 + .../github.com/f0rmiga/sessiongate.json | 8 + .../fcerbell/redismodule-smartcache.json | 8 + modules/community/github.com/halaei/lqrm.json | 8 + .../github.com/infobip/redis-fpn.json | 8 + .../kristoff-it/redis-cuckoofilter.json | 8 + .../limithit/RedisPushIptables.json | 8 + .../linfangrong/redismodule-ratelimit.json | 8 + .../ogama/redis-interval-module.json | 8 + .../github.com/picotera/commentDis.json | 8 + .../github.com/poga/redis-percentile.json | 8 + .../github.com/poga/redis-rating.json | 8 + .../github.com/sewenew/redis-protobuf.json | 8 + .../community/github.com/sklivvz/cthulhu.json | 8 + .../github.com/starkdg/Redis-AudioScout.json | 8 + .../starkdg/Redis-ImageScout.git.json | 8 + .../github.com/starkdg/reventis.json | 8 + .../github.com/sulewicz/redis-s2geo.json | 8 + .../github.com/usmanm/redis-tdigest.json | 8 + .../github.com/wujunwei/redlock.json | 8 + .../github.com/zhao-lang/redis_hnsw.json | 8 + modules/modules.json | 430 ---- tool_types.json | 5 + tools/cli/github.com/IBM-Cloud/redli.json | 7 + tools/cli/github.com/laixintao/iredis.json | 8 + tools/cli/github.com/redis/redis.json | 5 + .../github.com/RedisInsight/RedisInsight.json | 4 + .../github.com/anandtrex/redis-browser.json | 7 + .../gui/github.com/humante/redis-browser.json | 4 + .../github.com/joeferner/redis-commander.json | 5 + .../github.com/leegould/RedisExplorer.json | 7 + tools/gui/github.com/patrikx3/redis-ui.json | 8 + .../gui/github.com/tiagocoutinho/qredis.json | 7 + .../uglide/RedisDesktopManager.json | 8 + tools/proxy/github.com/Redsmin/redsmin.json | 8 + .../proxy/github.com/markuman/tinywebdis.json | 7 + tools/proxy/github.com/nicolasff/webdis.json | 8 + tools/tools.json | 744 ------ 384 files changed, 2572 insertions(+), 3215 deletions(-) create mode 100644 _index.md create mode 100644 clients/actionscript/github.com/mikeheier/Redis-AS3.json create mode 100644 clients/activex-com/gitlab.com/erik4/redis-com-client.json create mode 100644 clients/bash/github.com/SomajitDey/redis-client.json create mode 100644 clients/bash/github.com/crypt1d/redi.sh.json create mode 100644 clients/boomi/github.com/zachary-samsel/boomi-redis-connector.json create mode 100644 clients/c/code.google.com/p/credis/source/browse.json create mode 100644 clients/c/github.com/EulerianTechnologies/eredis.json create mode 100644 clients/c/github.com/Nordix/hiredis-cluster.json create mode 100644 clients/c/github.com/aclisp/hiredispool.json create mode 100644 clients/c/github.com/redis/hiredis.json create mode 100644 clients/c/github.com/toymachine/libredis.json create mode 100644 clients/c/github.com/vipshop/hiredis-vip.json create mode 100644 clients/clojure/github.com/ptaoussanis/carmine.json create mode 100644 clients/common-lisp/github.com/vseloved/cl-redis.json create mode 100644 clients/cpp/github.com/0xsky/xredis.json create mode 100644 clients/cpp/github.com/Levhav/SimpleRedisClient.json create mode 100644 clients/cpp/github.com/acl-dev/acl/tree/master/lib_acl_cpp/include/acl_cpp/redis.json create mode 100644 clients/cpp/github.com/basiliscos/cpp-bredis.json create mode 100644 clients/cpp/github.com/cpp-redis/cpp_redis.json create mode 100644 clients/cpp/github.com/eyjian/r3c.json create mode 100644 clients/cpp/github.com/hamidr/async-redis.json create mode 100644 clients/cpp/github.com/hmartiro/redox.json create mode 100644 clients/cpp/github.com/icerlion/FlyRedis.json create mode 100644 clients/cpp/github.com/luca3m/redis3m.json create mode 100644 clients/cpp/github.com/mrpi/redis-cplusplus-client.json create mode 100644 clients/cpp/github.com/mzimbres/aedis.json create mode 100644 clients/cpp/github.com/nekipelov/redisclient.json create mode 100644 clients/cpp/github.com/nokia/wiredis.json create mode 100644 clients/cpp/github.com/sewenew/redis-plus-plus.json create mode 100644 clients/cpp/github.com/shawn246/redis_client.json create mode 100644 clients/cpp/github.com/tdv/redis-cpp.json create mode 100644 clients/cpp/github.com/uglide/qredisclient.json create mode 100644 clients/cpp/github.com/wusongwei/soce/tree/master/soce-redis.json create mode 100644 clients/crystal/github.com/stefanwille/crystal-redis.json create mode 100644 clients/crystal/github.com/vladfaust/mini_redis.json create mode 100644 clients/csharp/github.com/2881099/FreeRedis.json create mode 100644 clients/csharp/github.com/IKende/BeetleX.Redis.json create mode 100644 clients/csharp/github.com/NewLifeX/NewLife.Redis.json create mode 100644 clients/csharp/github.com/ServiceStack/ServiceStack.Redis.json create mode 100644 clients/csharp/github.com/StackExchange/StackExchange.Redis.json create mode 100644 clients/csharp/github.com/andrew-bn/RedisBoost.json create mode 100644 clients/csharp/github.com/ctstone/csredis.json create mode 100644 clients/csharp/github.com/mhowlett/Nhiredis.json create mode 100644 clients/csharp/github.com/migueldeicaza/redis-sharp.json create mode 100644 clients/csharp/github.com/pepelev/Rediska.json create mode 100644 clients/csharp/www.nuget.org/packages/Sider.json create mode 100644 clients/d/github.com/adilbaig/Tiny-Redis.json create mode 100644 clients/dart/github.com/SiLeader/dedis.json create mode 100644 clients/dart/github.com/dartist/redis_client.json create mode 100644 clients/dart/github.com/himulawang/i_redis.json create mode 100644 clients/dart/github.com/jcmellado/dartis.json create mode 100644 clients/dart/github.com/ra1u/redis-dart.json create mode 100644 clients/delphi/github.com/danieleteti/delphiredisclient.json create mode 100644 clients/elixir/github.com/artemeff/exredis.json create mode 100644 clients/elixir/github.com/whatyouhide/redix.json create mode 100644 clients/emacs-lisp/code.google.com/p/eredis.json create mode 100644 clients/erlang/github.com/HalloAppInc/ecredis.json create mode 100644 clients/erlang/github.com/Nordix/eredis.json create mode 100644 clients/erlang/github.com/Nordix/eredis_cluster.json create mode 100644 clients/erlang/github.com/adrienmo/eredis_cluster.json create mode 100644 clients/erlang/github.com/wooga/eredis.json create mode 100644 clients/fancy/github.com/bakkdoor/redis.fy.json create mode 100644 clients/gawk/sourceforge.net/projects/gawkextlib.json create mode 100644 clients/gnu-prolog/github.com/emacstheviking/gnuprolog-redisclient.json create mode 100644 clients/go/github.com/alphazero/Go-Redis.json create mode 100644 clients/go/github.com/gistao/RedisGo-Async.json create mode 100644 clients/go/github.com/go-redis/redis.json create mode 100644 clients/go/github.com/gomodule/redigo.json create mode 100644 clients/go/github.com/gosexy/redis.json create mode 100644 clients/go/github.com/hoisie/redis.json create mode 100644 clients/go/github.com/joomcode/redispipe.json create mode 100644 clients/go/github.com/keimoon/gore.json create mode 100644 clients/go/github.com/mediocregopher/radix.json create mode 100644 clients/go/github.com/pascaldekloe/redis.json create mode 100644 clients/go/github.com/piaohao/godis.json create mode 100644 clients/go/github.com/rueian/rueidis.json create mode 100644 clients/go/github.com/shipwire/redis.json create mode 100644 clients/go/github.com/simonz05/godis.json create mode 100644 clients/go/github.com/stfnmllr/go-resp3.json create mode 100644 clients/go/github.com/tideland/golib.json create mode 100644 clients/go/github.com/xuyu/goredis.json create mode 100644 clients/haskell/github.com/informatikr/hedis.json create mode 100644 clients/io/github.com/vangberg/iodis.json create mode 100644 clients/java/code.google.com/p/jdbc-redis/source/browse.json create mode 100644 clients/java/github.com/alphazero/jredis.json create mode 100644 clients/java/github.com/drm/java-redis-client.json create mode 100644 clients/java/github.com/e-mzungu/rjc.json create mode 100644 clients/java/github.com/lettuce-io/lettuce-core.json create mode 100644 clients/java/github.com/mrniko/redisson.json create mode 100644 clients/java/github.com/redis/jedis.json create mode 100644 clients/java/github.com/spullara/redis-protocol.json create mode 100644 clients/java/github.com/vert-x3/vertx-redis-client.json create mode 100644 clients/java/github.com/virendradhankar/viredis.json create mode 100644 clients/java/sourceforge.net/projects/aredis.json create mode 100644 clients/julia/github.com/captchanjack/Jedis.jl.json create mode 100644 clients/julia/github.com/jkaye2012/redis.jl.json create mode 100644 clients/kotlin/github.com/crackthecodeabhi/kreds.json create mode 100644 clients/lasso/github.com/Zeroloop/lasso-redis.json create mode 100644 clients/lua/github.com/agladysh/lua-hiredis.json create mode 100644 clients/lua/github.com/daurnimator/lredis.json create mode 100644 clients/lua/github.com/nrk/redis-lua.json create mode 100644 clients/matlab/github.com/GummyJum/MatlabRedis.json create mode 100644 clients/matlab/github.com/markuman/go-redis.json create mode 100644 clients/mruby/github.com/Asmod4n/mruby-hiredis.json create mode 100644 clients/mruby/github.com/matsumoto-r/mruby-redis.json create mode 100644 clients/nim/github.com/nim-lang/redis.json create mode 100644 clients/nim/github.com/xmonader/nim-redisclient.json create mode 100644 clients/nodejs/github.com/CapacitorSet/rebridge.json create mode 100644 clients/nodejs/github.com/NodeRedis/node-redis.json create mode 100644 clients/nodejs/github.com/camarojs/redis.json create mode 100644 clients/nodejs/github.com/djanowski/yoredis.json create mode 100644 clients/nodejs/github.com/fictorial/redis-node-client.json create mode 100644 clients/nodejs/github.com/h0x91b/fast-redis-cluster.json create mode 100644 clients/nodejs/github.com/h0x91b/redis-fast-driver.json create mode 100644 clients/nodejs/github.com/luin/ioredis.json create mode 100644 clients/nodejs/github.com/mjackson/then-redis.json create mode 100644 clients/nodejs/github.com/mmkal/handy-redis.json create mode 100644 clients/nodejs/github.com/razaellahi/xredis.json create mode 100644 clients/nodejs/github.com/rootslab/spade.json create mode 100644 clients/nodejs/github.com/silkjs/tedis.json create mode 100644 clients/nodejs/github.com/thunks/thunk-redis.json create mode 100644 clients/nodejs/github.com/wallneradam/noderis.json create mode 100644 clients/objective-c/github.com/dizzus/RedisKit.json create mode 100644 clients/objective-c/github.com/lp/ObjCHiredis.json create mode 100644 clients/ocaml/github.com/0xffea/ocaml-redis.json create mode 100644 clients/ocaml/github.com/janestreet/redis-async.json create mode 100644 clients/pascal/bitbucket.org/Gloegg/delphi-redis.git.json create mode 100644 clients/pascal/github.com/danieleteti/delphiredisclient.json create mode 100644 clients/pascal/github.com/ik5/redis_client.fpc.json create mode 100644 clients/pascal/github.com/isyscore/fpredis.json create mode 100644 clients/perl/github.com/PerlRedis/perl-redis.json create mode 100644 clients/perl/github.com/iph0/AnyEvent-RipeRedis-Cluster.json create mode 100644 clients/perl/github.com/iph0/AnyEvent-RipeRedis.json create mode 100644 clients/perl/github.com/iph0/Redis-ClusterRider.json create mode 100644 clients/perl/github.com/marcusramberg/mojo-redis.json create mode 100644 clients/perl/github.com/miyagawa/AnyEvent-Redis.json create mode 100644 clients/perl/github.com/shogo82148/Redis-Fast.json create mode 100644 clients/perl/github.com/smsonline/redis-cluster-perl.json create mode 100644 clients/perl/github.com/trinitum/RedisDB.json create mode 100644 clients/perl/github.com/wjackson/AnyEvent-Hiredis.json create mode 100644 clients/perl/search.cpan.org/dist/Danga-Socket-Redis.json create mode 100644 clients/perl/search.cpan.org/dist/Redis-hiredis.json create mode 100644 clients/php/github.com/Shumkov/Rediska.json create mode 100644 clients/php/github.com/amphp/redis.json create mode 100644 clients/php/github.com/cheprasov/php-redis-client.json create mode 100644 clients/php/github.com/colinmollenhour/credis.json create mode 100644 clients/php/github.com/jamescauwelier/PSRedis.json create mode 100644 clients/php/github.com/jdp/redisent.json create mode 100644 clients/php/github.com/nrk/predis.json create mode 100644 clients/php/github.com/phpredis/phpredis.json create mode 100644 clients/php/github.com/swoole/redis-async.json create mode 100644 clients/php/github.com/yampee/Redis.json create mode 100644 clients/php/github.com/ziogas/PHP-Redis-implementation.json create mode 100644 clients/plsql/github.com/SeYoungLee/oredis.json create mode 100644 clients/prolog/github.com/SWI-Prolog/packages-redis.json create mode 100644 clients/pure-data/github.com/lp/puredis.json create mode 100644 clients/python/github.com/Grokzen/redis-py-cluster.json create mode 100644 clients/python/github.com/KissPeter/redis-streams.json create mode 100644 clients/python/github.com/NoneGG/aredis.json create mode 100644 clients/python/github.com/aallamaa/desir.json create mode 100644 clients/python/github.com/aio-libs/aioredis.json create mode 100644 clients/python/github.com/andymccurdy/redis-py.json create mode 100644 clients/python/github.com/brainix/pottery.json create mode 100644 clients/python/github.com/cf020031308/redisio.json create mode 100644 clients/python/github.com/coleifer/walrus.json create mode 100644 clients/python/github.com/evilkost/brukva.json create mode 100644 clients/python/github.com/fiorix/txredisapi.json create mode 100644 clients/python/github.com/gh0st-work/python_redis_orm.json create mode 100644 clients/python/github.com/groove-x/gxredis.json create mode 100644 clients/python/github.com/jonathanslenders/asyncio-redis.json create mode 100644 clients/python/github.com/khamin/redisca2.json create mode 100644 clients/python/github.com/pepijndevos/pypredis.json create mode 100644 clients/python/github.com/schlitzered/pyredis.json create mode 100644 clients/python/github.com/thefab/tornadis.json create mode 100644 clients/python/pypi.python.org/pypi/txredis.json create mode 100644 clients/r/bitbucket.org/cmbce/r-package-rediscli.json create mode 100644 clients/r/github.com/bwlewis/rredis.json create mode 100644 clients/r/github.com/eddelbuettel/rcppredis.json create mode 100644 clients/r/github.com/richfitz/redux.json create mode 100644 clients/racket/github.com/eu90h/rackdis.json create mode 100644 clients/racket/github.com/stchang/redis.json create mode 100644 clients/rebol/github.com/rebolek/prot-redis.json create mode 100644 clients/ruby/github.com/amakawa/redic.json create mode 100644 clients/ruby/github.com/bukalapak/redis-cluster.json create mode 100644 clients/ruby/github.com/etehtsea/oxblood.json create mode 100644 clients/ruby/github.com/madsimian/em-redis.json create mode 100644 clients/ruby/github.com/mloughran/em-hiredis.json create mode 100644 clients/ruby/github.com/redis/redis-rb.json create mode 100644 clients/rust/github.com/AsoSunag/redis-client.json create mode 100644 clients/rust/github.com/ltoddy/redis-rs.json create mode 100644 clients/rust/github.com/mitsuhiko/redis-rs.json create mode 100644 clients/rust/github.com/mneumann/rust-redis.json create mode 100644 clients/scala/github.com/acrosa/scala-redis.json create mode 100644 clients/scala/github.com/andreyk0/redis-client-scala-netty.json create mode 100644 clients/scala/github.com/chiradip/RedisClient.json create mode 100644 clients/scala/github.com/chrisdinn/brando.json create mode 100644 clients/scala/github.com/debasishg/scala-redis.json create mode 100644 clients/scala/github.com/etaty/rediscala.json create mode 100644 clients/scala/github.com/laserdisc-io/laserdisc.json create mode 100644 clients/scala/github.com/monix/monix-connect.json create mode 100644 clients/scala/github.com/naoh87/lettucef.json create mode 100644 clients/scala/github.com/pk11/sedis.json create mode 100644 clients/scala/github.com/profunktor/redis4cats.json create mode 100644 clients/scala/github.com/redislabs/spark-redis.json create mode 100644 clients/scala/github.com/scredis/scredis.json create mode 100644 clients/scala/github.com/twitter/finagle/tree/develop/finagle-redis.json create mode 100644 clients/scala/github.com/yarosman/redis-client-scala-netty.json create mode 100644 clients/scheme/github.com/aconchillo/guile-redis.json create mode 100644 clients/scheme/github.com/carld/redis-client.egg.json create mode 100644 clients/smalltalk/squeaksource.com/Redis.json create mode 100644 clients/swift/github.com/Farhaddc/Swidis.json create mode 100644 clients/swift/github.com/Mordil/RediStack.json create mode 100644 clients/swift/github.com/Zewo/Redis.json create mode 100644 clients/swift/github.com/czechboy0/Redbird.json create mode 100644 clients/swift/github.com/perrystreetsoftware/PSSRedisClient.json create mode 100644 clients/swift/github.com/ronp001/SwiftRedis.json create mode 100644 clients/swift/github.com/seznam/swift-uniredis.json create mode 100644 clients/tcl/github.com/gahr/retcl.json create mode 100644 clients/tcl/github.com/redis/redis/blob/unstable/tests/support/redis.tcl.json create mode 100644 clients/vb/github.com/hishamco/vRedis.json create mode 100644 clients/vcl/github.com/carlosabalde/libvmod-redis.json create mode 100644 clients/xojo/github.com/ktekinay/XOJO-Redis.json create mode 100644 clients/zig/github.com/kristoff-it/zig-okredis.json create mode 100644 docs/clients.md delete mode 100644 docs/clients/_index.md delete mode 100644 docs/clients/clients.json create mode 100644 docs/libraries.md create mode 100644 docs/modules.md create mode 100644 docs/tools.md delete mode 100644 index.md create mode 100644 languages.json create mode 100644 libraries/c/github.com/boazsegev/facil.io.json create mode 100644 libraries/c/github.com/hedisdb/hedis.json create mode 100644 libraries/c/github.com/jacket-code/redisPlatform.json create mode 100644 libraries/c/github.com/nicolasff/webdis.json create mode 100644 libraries/c/github.com/rsyslog/rsyslog.json create mode 100644 libraries/c/github.com/sneakybeaky/mod_redis.json create mode 100644 libraries/c/github.com/vipshop/redis-migrate-tool.json create mode 100644 libraries/cpp/github.com/fastogt/fastoredis.json create mode 100644 libraries/cpp/github.com/joyieldInc/predixy.json create mode 100644 libraries/cpp/github.com/pbotros/river.json create mode 100644 libraries/cpp/github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder.json create mode 100644 libraries/csharp/github.com/HangfireIO/Hangfire.json create mode 100644 libraries/csharp/github.com/Oriflame/RedisMessaging.ReliableDelivery.json create mode 100644 libraries/csharp/github.com/jasonpunyon/rol.json create mode 100644 libraries/go/github.com/XD-DENG/rediseen.json create mode 100644 libraries/go/github.com/alicebob/miniredis.json create mode 100644 libraries/java/github.com/hibernate/hibernate-ogm.json create mode 100644 libraries/java/github.com/jwhitbeck/java-rdb-parser.json create mode 100644 libraries/java/github.com/qi4j/qi4j-sdk.json create mode 100644 libraries/java/github.com/spring-projects/spring-data-redis.json create mode 100644 libraries/javascript/github.com/FGRibreau/node-redis-info.json create mode 100644 libraries/javascript/github.com/FGRibreau/redis-tool.json create mode 100644 libraries/javascript/github.com/FGRibreau/redistree.json create mode 100644 libraries/javascript/github.com/adriano-di-giovanni/node-redis-keychain.json create mode 100644 libraries/javascript/github.com/chriso/redback.json create mode 100644 libraries/javascript/github.com/maxbrieiev/promise-redis.json create mode 100644 libraries/javascript/github.com/pconstr/rdb-parser.json create mode 100644 libraries/javascript/github.com/pconstr/recurrent.json create mode 100644 libraries/javascript/github.com/pconstr/redis-sync.json create mode 100644 libraries/javascript/github.com/qishibo/AnotherRedisDesktopManager.json create mode 100644 libraries/javascript/github.com/reidwmulkey/noncis.json create mode 100644 libraries/labview/decibel.ni.com/content/docs/DOC-36322.json create mode 100644 libraries/lua/github.com/Redsmin/redis-lua-unit.json create mode 100644 libraries/lua/github.com/lifeblood/lua-redis-admin.json create mode 100644 libraries/lua/github.com/pkulchenko/ZeroBranePackage.json create mode 100644 libraries/lua/github.com/slact/lua-ohm.json create mode 100644 libraries/perl/github.com/caio/Redis-NaiveBayes.json create mode 100644 libraries/perl/github.com/flygoast/Redis-RdbParser.json create mode 100644 libraries/php/github.com/ErikDubbelboer/phpRedisAdmin.json create mode 100644 libraries/php/github.com/cheprasov/php-redis-lock.json create mode 100644 libraries/php/github.com/chrisboulton/php-resque.json create mode 100644 libraries/php/github.com/eugef/phpRedExpert.json create mode 100644 libraries/php/github.com/hollodotme/readis.json create mode 100644 libraries/php/github.com/ienaga/RedisPlugin.json create mode 100644 libraries/php/github.com/redtrine/redtrine.json create mode 100644 libraries/php/github.com/sasanrose/phpredmin.json create mode 100644 libraries/php/github.com/stephpy/timeline-bundle.json create mode 100644 libraries/php/github.com/tessus/redis-stats.json create mode 100644 libraries/python/github.com/ask/celery.json create mode 100644 libraries/python/github.com/bbangert/retools.json create mode 100644 libraries/python/github.com/binarydud/pyres.json create mode 100644 libraries/python/github.com/celery/kombu.json create mode 100644 libraries/python/github.com/coleifer/huey.json create mode 100644 libraries/python/github.com/coleifer/walrus.json create mode 100644 libraries/python/github.com/dahlia/sider.json create mode 100644 libraries/python/github.com/disqus/nydus.json create mode 100644 libraries/python/github.com/hjlarry/flask-redisboard.json create mode 100644 libraries/python/github.com/iamteem/redisco.json create mode 100644 libraries/python/github.com/josiahcarlson/rom.json create mode 100644 libraries/python/github.com/josiahcarlson/rpqueue.json create mode 100644 libraries/python/github.com/lsbardel/python-stdnet.json create mode 100644 libraries/python/github.com/mjwestcott/runnel.json create mode 100644 libraries/python/github.com/no13bus/redispapa.json create mode 100644 libraries/python/github.com/nvie/rq.json create mode 100644 libraries/python/github.com/pbotros/river.json create mode 100644 libraries/python/github.com/percolate/redset.json create mode 100644 libraries/python/github.com/sripathikrishnan/redis-rdb-tools.json create mode 100644 libraries/python/github.com/stephenmcd/hot-redis.json create mode 100644 libraries/python/github.com/wingify/agentredrabbit.json create mode 100644 libraries/ruby/github.com/FetLife/rollout.json create mode 100644 libraries/ruby/github.com/OpenGems/redis_web_manager.json create mode 100644 libraries/ruby/github.com/agoragames/amico.json create mode 100644 libraries/ruby/github.com/agoragames/leaderboard.json create mode 100644 libraries/ruby/github.com/antirez/redis-sampler.json create mode 100644 libraries/ruby/github.com/boazsegev/iodine.json create mode 100644 libraries/ruby/github.com/carlhoerberg/meerkat.json create mode 100644 libraries/ruby/github.com/delano/redis-dump.json create mode 100644 libraries/ruby/github.com/mperham/sidekiq.json create mode 100644 libraries/ruby/github.com/nateware/redis-objects.json create mode 100644 libraries/ruby/github.com/nrk/redis-rdb.json create mode 100644 libraries/ruby/github.com/paulasmuth/fnordmetric.json create mode 100644 libraries/ruby/github.com/paulasmuth/recommendify.json create mode 100644 libraries/ruby/github.com/redis-store/redis-store.json create mode 100644 libraries/ruby/github.com/resque/resque.json create mode 100644 libraries/ruby/github.com/ryanlecompte/redis_failover.json create mode 100644 libraries/ruby/github.com/seatgeek/soulmate.json create mode 100644 libraries/ruby/github.com/soveran/ohm.json create mode 100644 libraries/ruby/github.com/soveran/ost.json create mode 100644 libraries/ruby/github.com/steelThread/redmon.json create mode 100644 libraries/sql/github.com/trinodb/trino.json create mode 100644 libraries/tcl/github.com/bradvoth/redis-tcl.json create mode 100644 libraries/xojo/github.com/ktekinay/XOJO-Redis.json create mode 100644 modules/community/github.com/Clement-Jean/RedisIMS.json create mode 100644 modules/community/github.com/OhBonsai/RedisTree.json create mode 100644 modules/community/github.com/RedBeardLab/rediSQL.json create mode 100644 modules/community/github.com/RediSearch/RediSearch.json create mode 100644 modules/community/github.com/RedisAI/RedisAI.json create mode 100644 modules/community/github.com/RedisBloom/RedisBloom.json create mode 100644 modules/community/github.com/RedisGears/RedisGears.json create mode 100644 modules/community/github.com/RedisGraph/RedisGraph.json create mode 100644 modules/community/github.com/RedisJSON/RedisJSON.json create mode 100644 modules/community/github.com/RedisLabsModules/redex.git.json create mode 100644 modules/community/github.com/RedisTimeSeries/RedisTimeSeries.json create mode 100644 modules/community/github.com/TamarLabs/ReDe.json create mode 100644 modules/community/github.com/alibaba/TairHash.json create mode 100644 modules/community/github.com/alibaba/TairString.json create mode 100644 modules/community/github.com/alibaba/TairZset.json create mode 100644 modules/community/github.com/antirez/disque-module.json create mode 100644 modules/community/github.com/antirez/neural-redis.json create mode 100644 modules/community/github.com/aviggiano/redis-roaring.json create mode 100644 modules/community/github.com/brandur/redis-cell.json create mode 100644 modules/community/github.com/chayim/redicrypt.json create mode 100644 modules/community/github.com/cscan/dbx.json create mode 100644 modules/community/github.com/danitseitlin/redis-interval-sets.json create mode 100644 modules/community/github.com/f0rmiga/sessiongate.json create mode 100644 modules/community/github.com/fcerbell/redismodule-smartcache.json create mode 100644 modules/community/github.com/halaei/lqrm.json create mode 100644 modules/community/github.com/infobip/redis-fpn.json create mode 100644 modules/community/github.com/kristoff-it/redis-cuckoofilter.json create mode 100644 modules/community/github.com/limithit/RedisPushIptables.json create mode 100644 modules/community/github.com/linfangrong/redismodule-ratelimit.json create mode 100644 modules/community/github.com/ogama/redis-interval-module.json create mode 100644 modules/community/github.com/picotera/commentDis.json create mode 100644 modules/community/github.com/poga/redis-percentile.json create mode 100644 modules/community/github.com/poga/redis-rating.json create mode 100644 modules/community/github.com/sewenew/redis-protobuf.json create mode 100644 modules/community/github.com/sklivvz/cthulhu.json create mode 100644 modules/community/github.com/starkdg/Redis-AudioScout.json create mode 100644 modules/community/github.com/starkdg/Redis-ImageScout.git.json create mode 100644 modules/community/github.com/starkdg/reventis.json create mode 100644 modules/community/github.com/sulewicz/redis-s2geo.json create mode 100644 modules/community/github.com/usmanm/redis-tdigest.json create mode 100644 modules/community/github.com/wujunwei/redlock.json create mode 100644 modules/community/github.com/zhao-lang/redis_hnsw.json delete mode 100644 modules/modules.json create mode 100644 tool_types.json create mode 100644 tools/cli/github.com/IBM-Cloud/redli.json create mode 100644 tools/cli/github.com/laixintao/iredis.json create mode 100644 tools/cli/github.com/redis/redis.json create mode 100644 tools/gui/github.com/RedisInsight/RedisInsight.json create mode 100644 tools/gui/github.com/anandtrex/redis-browser.json create mode 100644 tools/gui/github.com/humante/redis-browser.json create mode 100644 tools/gui/github.com/joeferner/redis-commander.json create mode 100644 tools/gui/github.com/leegould/RedisExplorer.json create mode 100644 tools/gui/github.com/patrikx3/redis-ui.json create mode 100644 tools/gui/github.com/tiagocoutinho/qredis.json create mode 100644 tools/gui/github.com/uglide/RedisDesktopManager.json create mode 100644 tools/proxy/github.com/Redsmin/redsmin.json create mode 100644 tools/proxy/github.com/markuman/tinywebdis.json create mode 100644 tools/proxy/github.com/nicolasff/webdis.json delete mode 100644 tools/tools.json diff --git a/_index.md b/_index.md new file mode 100644 index 0000000000..12d73aefa9 --- /dev/null +++ b/_index.md @@ -0,0 +1,6 @@ +--- +title: Redis +linkTitle: Redis +--- + +Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster. [Learn more →](/topics/introduction) diff --git a/clients/actionscript/github.com/mikeheier/Redis-AS3.json b/clients/actionscript/github.com/mikeheier/Redis-AS3.json new file mode 100644 index 0000000000..b5d7b29384 --- /dev/null +++ b/clients/actionscript/github.com/mikeheier/Redis-AS3.json @@ -0,0 +1,4 @@ +{ + "name": "Redis-AS3", + "description": "An as3 client library for redis." +} \ No newline at end of file diff --git a/clients/activex-com/gitlab.com/erik4/redis-com-client.json b/clients/activex-com/gitlab.com/erik4/redis-com-client.json new file mode 100644 index 0000000000..2eec9b006d --- /dev/null +++ b/clients/activex-com/gitlab.com/erik4/redis-com-client.json @@ -0,0 +1,5 @@ +{ + "name": "Redis COM client", + "description": "A COM wrapper for StackExchange.Redis that allows using Redis from a COM environment like Classic ASP (ASP 3.0) using vbscript, jscript or any other COM capable language.", + "homepage": "https://gitlab.com/erik4/redis-com-client" +} \ No newline at end of file diff --git a/clients/bash/github.com/SomajitDey/redis-client.json b/clients/bash/github.com/SomajitDey/redis-client.json new file mode 100644 index 0000000000..377998d85e --- /dev/null +++ b/clients/bash/github.com/SomajitDey/redis-client.json @@ -0,0 +1,4 @@ +{ + "name": "redis-client", + "description": "extensible client library for Bash scripting or command-line + connection pooling + redis-cli" +} \ No newline at end of file diff --git a/clients/bash/github.com/crypt1d/redi.sh.json b/clients/bash/github.com/crypt1d/redi.sh.json new file mode 100644 index 0000000000..3e6606b634 --- /dev/null +++ b/clients/bash/github.com/crypt1d/redi.sh.json @@ -0,0 +1,7 @@ +{ + "name": "Redi.sh", + "description": "Simple, Bash-based, Redis client to store your script's variables", + "twitter": [ + "nkrzalic" + ] +} \ No newline at end of file diff --git a/clients/boomi/github.com/zachary-samsel/boomi-redis-connector.json b/clients/boomi/github.com/zachary-samsel/boomi-redis-connector.json new file mode 100644 index 0000000000..27ae739d29 --- /dev/null +++ b/clients/boomi/github.com/zachary-samsel/boomi-redis-connector.json @@ -0,0 +1,4 @@ +{ + "name": "Redis Connector for Dell Boomi", + "description": "A custom connector for Dell Boomi that utilizes the lettuce.io Java client to add Redis client support to the Dell Boomi iPaaS." +} \ No newline at end of file diff --git a/clients/c/code.google.com/p/credis/source/browse.json b/clients/c/code.google.com/p/credis/source/browse.json new file mode 100644 index 0000000000..541af92bda --- /dev/null +++ b/clients/c/code.google.com/p/credis/source/browse.json @@ -0,0 +1,4 @@ +{ + "name": "credis", + "description": "" +} \ No newline at end of file diff --git a/clients/c/github.com/EulerianTechnologies/eredis.json b/clients/c/github.com/EulerianTechnologies/eredis.json new file mode 100644 index 0000000000..19e65b3524 --- /dev/null +++ b/clients/c/github.com/EulerianTechnologies/eredis.json @@ -0,0 +1,7 @@ +{ + "name": "eredis", + "description": "Fast and light Redis C client library extending Hiredis: thread-safe, write replication, auto-reconnect, sync pool, async libev", + "twitter": [ + "EulerianTech" + ] +} \ No newline at end of file diff --git a/clients/c/github.com/Nordix/hiredis-cluster.json b/clients/c/github.com/Nordix/hiredis-cluster.json new file mode 100644 index 0000000000..d3c1e897d9 --- /dev/null +++ b/clients/c/github.com/Nordix/hiredis-cluster.json @@ -0,0 +1,4 @@ +{ + "name": "hiredis-cluster", + "description": "This is an updated fork of hiredis-cluster, the C client for Redis Cluster, with added TLS and AUTH support, decoupling hiredis as an external dependency, leak corrections and improved testing." +} \ No newline at end of file diff --git a/clients/c/github.com/aclisp/hiredispool.json b/clients/c/github.com/aclisp/hiredispool.json new file mode 100644 index 0000000000..4fca97757e --- /dev/null +++ b/clients/c/github.com/aclisp/hiredispool.json @@ -0,0 +1,4 @@ +{ + "name": "hiredispool", + "description": "Provides connection pooling and auto-reconnect for hiredis. It is also minimalistic and easy to do customization." +} \ No newline at end of file diff --git a/clients/c/github.com/redis/hiredis.json b/clients/c/github.com/redis/hiredis.json new file mode 100644 index 0000000000..6d076a47ee --- /dev/null +++ b/clients/c/github.com/redis/hiredis.json @@ -0,0 +1,9 @@ +{ + "name": "hiredis", + "description": "This is the official C client. Support for the whole command set, pipelining, event driven programming.", + "twitter": [ + "antirez", + "pnoordhuis", + "badboy_" + ] +} \ No newline at end of file diff --git a/clients/c/github.com/toymachine/libredis.json b/clients/c/github.com/toymachine/libredis.json new file mode 100644 index 0000000000..a17161e4c8 --- /dev/null +++ b/clients/c/github.com/toymachine/libredis.json @@ -0,0 +1,4 @@ +{ + "name": "libredis", + "description": "Support for executing commands on multiple servers in parallel via poll(2), ketama hashing. Includes PHP bindings." +} \ No newline at end of file diff --git a/clients/c/github.com/vipshop/hiredis-vip.json b/clients/c/github.com/vipshop/hiredis-vip.json new file mode 100644 index 0000000000..27ffcfc83b --- /dev/null +++ b/clients/c/github.com/vipshop/hiredis-vip.json @@ -0,0 +1,7 @@ +{ + "name": "hiredis-vip", + "description": "This was the original C client for Redis Cluster. Support for synchronous and asyncronous APIs, MSET/MGET/DEL, pipelining. Built around an outdated version of hiredis.", + "twitter": [ + "diguo58" + ] +} \ No newline at end of file diff --git a/clients/clojure/github.com/ptaoussanis/carmine.json b/clients/clojure/github.com/ptaoussanis/carmine.json new file mode 100644 index 0000000000..b1c23658d1 --- /dev/null +++ b/clients/clojure/github.com/ptaoussanis/carmine.json @@ -0,0 +1,7 @@ +{ + "name": "carmine", + "description": "Simple, high-performance Redis (2.0+) client for Clojure.", + "twitter": [ + "ptaoussanis" + ] +} \ No newline at end of file diff --git a/clients/common-lisp/github.com/vseloved/cl-redis.json b/clients/common-lisp/github.com/vseloved/cl-redis.json new file mode 100644 index 0000000000..ee7baf1c7f --- /dev/null +++ b/clients/common-lisp/github.com/vseloved/cl-redis.json @@ -0,0 +1,8 @@ +{ + "name": "CL-Redis", + "description": "", + "homepage": "http://www.cliki.net/cl-redis", + "twitter": [ + "BigThingist" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/0xsky/xredis.json b/clients/cpp/github.com/0xsky/xredis.json new file mode 100644 index 0000000000..1589652db3 --- /dev/null +++ b/clients/cpp/github.com/0xsky/xredis.json @@ -0,0 +1,8 @@ +{ + "name": "xredis", + "description": "Redis C++ client with data slice storage, Redis cluster, connection pool, master replica connection, read/write separation; requires hiredis only", + "homepage": "http://xredis.0xsky.com/", + "twitter": [ + "0xsky" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/Levhav/SimpleRedisClient.json b/clients/cpp/github.com/Levhav/SimpleRedisClient.json new file mode 100644 index 0000000000..d2b49c40d9 --- /dev/null +++ b/clients/cpp/github.com/Levhav/SimpleRedisClient.json @@ -0,0 +1,7 @@ +{ + "name": "SimpleRedisClient", + "description": "Simple Redis client for C++", + "twitter": [ + "Levhav" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/acl-dev/acl/tree/master/lib_acl_cpp/include/acl_cpp/redis.json b/clients/cpp/github.com/acl-dev/acl/tree/master/lib_acl_cpp/include/acl_cpp/redis.json new file mode 100644 index 0000000000..80e2a04c7a --- /dev/null +++ b/clients/cpp/github.com/acl-dev/acl/tree/master/lib_acl_cpp/include/acl_cpp/redis.json @@ -0,0 +1,8 @@ +{ + "name": "acl-redis", + "description": "Standard C++ Redis Client with high performance and stl-like interface, supporting Redis Cluster, thread safety", + "homepage": "https://github.com/acl-dev/acl/tree/master/lib_acl_cpp/samples/redis", + "twitter": [ + "zhengshuxin" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/basiliscos/cpp-bredis.json b/clients/cpp/github.com/basiliscos/cpp-bredis.json new file mode 100644 index 0000000000..48293f5bf1 --- /dev/null +++ b/clients/cpp/github.com/basiliscos/cpp-bredis.json @@ -0,0 +1,4 @@ +{ + "name": "bredis", + "description": "Boost::ASIO low-level redis client" +} \ No newline at end of file diff --git a/clients/cpp/github.com/cpp-redis/cpp_redis.json b/clients/cpp/github.com/cpp-redis/cpp_redis.json new file mode 100644 index 0000000000..b43ad994be --- /dev/null +++ b/clients/cpp/github.com/cpp-redis/cpp_redis.json @@ -0,0 +1,7 @@ +{ + "name": "cpp_redis", + "description": "C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform.", + "twitter": [ + "simon_ninon" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/eyjian/r3c.json b/clients/cpp/github.com/eyjian/r3c.json new file mode 100644 index 0000000000..c947df7d43 --- /dev/null +++ b/clients/cpp/github.com/eyjian/r3c.json @@ -0,0 +1,7 @@ +{ + "name": "r3c", + "description": "Redis Cluster C++ Client, based on hiredis, support password and standalone, it's easy to make and use, not depends on C++11 or later.", + "twitter": [ + "eyjian" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/hamidr/async-redis.json b/clients/cpp/github.com/hamidr/async-redis.json new file mode 100644 index 0000000000..2cec30640b --- /dev/null +++ b/clients/cpp/github.com/hamidr/async-redis.json @@ -0,0 +1,8 @@ +{ + "name": "async-redis", + "description": "An async redis library for C++ based on libevpp/boost-asio", + "homepage": "https://github.com/hamidr/async-redis", + "twitter": [ + "hamidr_" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/hmartiro/redox.json b/clients/cpp/github.com/hmartiro/redox.json new file mode 100644 index 0000000000..12a5055ada --- /dev/null +++ b/clients/cpp/github.com/hmartiro/redox.json @@ -0,0 +1,7 @@ +{ + "name": "redox", + "description": "Modern, asynchronous, and fast C++11 client for Redis", + "twitter": [ + "hmartiros" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/icerlion/FlyRedis.json b/clients/cpp/github.com/icerlion/FlyRedis.json new file mode 100644 index 0000000000..d709458e28 --- /dev/null +++ b/clients/cpp/github.com/icerlion/FlyRedis.json @@ -0,0 +1,4 @@ +{ + "name": "FlyRedis", + "description": "C++ Redis Client, base on Boost.asio, Easy To Use" +} \ No newline at end of file diff --git a/clients/cpp/github.com/luca3m/redis3m.json b/clients/cpp/github.com/luca3m/redis3m.json new file mode 100644 index 0000000000..9f1c3fb4f8 --- /dev/null +++ b/clients/cpp/github.com/luca3m/redis3m.json @@ -0,0 +1,7 @@ +{ + "name": "redis3m", + "description": "A C++ wrapper of hiredis, with also connection pooling, high availability and ready-to-use patterns", + "twitter": [ + "luca3m" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/mrpi/redis-cplusplus-client.json b/clients/cpp/github.com/mrpi/redis-cplusplus-client.json new file mode 100644 index 0000000000..456709c127 --- /dev/null +++ b/clients/cpp/github.com/mrpi/redis-cplusplus-client.json @@ -0,0 +1,3 @@ +{ + "name": "C++ Client" +} \ No newline at end of file diff --git a/clients/cpp/github.com/mzimbres/aedis.json b/clients/cpp/github.com/mzimbres/aedis.json new file mode 100644 index 0000000000..c9054dd8b4 --- /dev/null +++ b/clients/cpp/github.com/mzimbres/aedis.json @@ -0,0 +1,7 @@ +{ + "name": "aedis", + "description": "An async redis client designed for simplicity and reliability.", + "twitter": [ + "mzimbres" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/nekipelov/redisclient.json b/clients/cpp/github.com/nekipelov/redisclient.json new file mode 100644 index 0000000000..aba5de6088 --- /dev/null +++ b/clients/cpp/github.com/nekipelov/redisclient.json @@ -0,0 +1,7 @@ +{ + "name": "redisclient", + "description": "A C++ asynchronous client based on boost::asio", + "twitter": [ + "nekipelov" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/nokia/wiredis.json b/clients/cpp/github.com/nokia/wiredis.json new file mode 100644 index 0000000000..0cb2abce9d --- /dev/null +++ b/clients/cpp/github.com/nokia/wiredis.json @@ -0,0 +1,5 @@ +{ + "name": "wiredis", + "description": "Standalone, asynchronous Redis client library based on ::boost::asio and c++11 standard", + "homepage": "https://github.com/nokia/wiredis" +} \ No newline at end of file diff --git a/clients/cpp/github.com/sewenew/redis-plus-plus.json b/clients/cpp/github.com/sewenew/redis-plus-plus.json new file mode 100644 index 0000000000..765174214e --- /dev/null +++ b/clients/cpp/github.com/sewenew/redis-plus-plus.json @@ -0,0 +1,7 @@ +{ + "name": "redis-plus-plus", + "description": "This is a Redis client, based on hiredis and written in C++11. It supports scritpting, pub/sub, pipeline, transaction, Redis Cluster, Redis Sentinel, connection pool, ACL, SSL and thread safety.", + "twitter": [ + "sewenew" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/shawn246/redis_client.json b/clients/cpp/github.com/shawn246/redis_client.json new file mode 100644 index 0000000000..ade108716f --- /dev/null +++ b/clients/cpp/github.com/shawn246/redis_client.json @@ -0,0 +1,4 @@ +{ + "name": "c+redis+client", + "description": "A redis client based on hiredis, supports cluster/pipeline and is thread safe and includes two files only. The transaction is on the way:)" +} \ No newline at end of file diff --git a/clients/cpp/github.com/tdv/redis-cpp.json b/clients/cpp/github.com/tdv/redis-cpp.json new file mode 100644 index 0000000000..f1aaa96f08 --- /dev/null +++ b/clients/cpp/github.com/tdv/redis-cpp.json @@ -0,0 +1,4 @@ +{ + "name": "redis-cpp", + "description": "redis-cpp is a library in C++17 for executing Redis commands with support of the pipelines and publish / subscribe pattern" +} \ No newline at end of file diff --git a/clients/cpp/github.com/uglide/qredisclient.json b/clients/cpp/github.com/uglide/qredisclient.json new file mode 100644 index 0000000000..651e674bbb --- /dev/null +++ b/clients/cpp/github.com/uglide/qredisclient.json @@ -0,0 +1,7 @@ +{ + "name": "qredisclient", + "description": "Asynchronous Qt-based Redis client with SSL and SSH tunnelling support.", + "twitter": [ + "u_glide" + ] +} \ No newline at end of file diff --git a/clients/cpp/github.com/wusongwei/soce/tree/master/soce-redis.json b/clients/cpp/github.com/wusongwei/soce/tree/master/soce-redis.json new file mode 100644 index 0000000000..b230eb134e --- /dev/null +++ b/clients/cpp/github.com/wusongwei/soce/tree/master/soce-redis.json @@ -0,0 +1,5 @@ +{ + "name": "soce-redis", + "description": "Based on hiredis, accesses the sever(single, sentinel, cluster) with the same interface, supports pipeline and async(by coroutine)", + "homepage": "https://github.com/wusongwei/soce/tree/master/soce-redis" +} \ No newline at end of file diff --git a/clients/crystal/github.com/stefanwille/crystal-redis.json b/clients/crystal/github.com/stefanwille/crystal-redis.json new file mode 100644 index 0000000000..fc27476397 --- /dev/null +++ b/clients/crystal/github.com/stefanwille/crystal-redis.json @@ -0,0 +1,8 @@ +{ + "name": "crystal-redis", + "description": "Full featured, high performance Redis client for Crystal", + "homepage": "http://www.stefanwille.com/projects/crystal-redis/", + "twitter": [ + "stefanwille" + ] +} \ No newline at end of file diff --git a/clients/crystal/github.com/vladfaust/mini_redis.json b/clients/crystal/github.com/vladfaust/mini_redis.json new file mode 100644 index 0000000000..a123af4645 --- /dev/null +++ b/clients/crystal/github.com/vladfaust/mini_redis.json @@ -0,0 +1,8 @@ +{ + "name": "mini_redis", + "description": "A light-weight low-level Redis client for Crystal", + "homepage": "http://github.vladfaust.com/mini_redis/", + "twitter": [ + "vladfaust" + ] +} \ No newline at end of file diff --git a/clients/csharp/github.com/2881099/FreeRedis.json b/clients/csharp/github.com/2881099/FreeRedis.json new file mode 100644 index 0000000000..23f0e7205b --- /dev/null +++ b/clients/csharp/github.com/2881099/FreeRedis.json @@ -0,0 +1,4 @@ +{ + "name": "FreeRedis", + "description": "This .NET client supports redis6.0+, cluster, sentinel, pipeline, And simple api." +} \ No newline at end of file diff --git a/clients/csharp/github.com/IKende/BeetleX.Redis.json b/clients/csharp/github.com/IKende/BeetleX.Redis.json new file mode 100644 index 0000000000..9dc6ae71f2 --- /dev/null +++ b/clients/csharp/github.com/IKende/BeetleX.Redis.json @@ -0,0 +1,5 @@ +{ + "name": "BeetleX.Redis", + "description": "A high-performance async/non-blocking redis client components for dotnet core, default support json and protobuf data format", + "homepage": "https://github.com/IKende/BeetleX.Redis" +} \ No newline at end of file diff --git a/clients/csharp/github.com/NewLifeX/NewLife.Redis.json b/clients/csharp/github.com/NewLifeX/NewLife.Redis.json new file mode 100644 index 0000000000..9bc4e73dea --- /dev/null +++ b/clients/csharp/github.com/NewLifeX/NewLife.Redis.json @@ -0,0 +1,5 @@ +{ + "name": "NewLife.Redis", + "description": "The high-performance redis client supports .NETCORE/.NET4.0/.NET4.5, which is specially optimized for big data and message queuing. The average daily call volume of single online application is 10 billion", + "homepage": "https://github.com/NewLifeX/NewLife.Redis" +} \ No newline at end of file diff --git a/clients/csharp/github.com/ServiceStack/ServiceStack.Redis.json b/clients/csharp/github.com/ServiceStack/ServiceStack.Redis.json new file mode 100644 index 0000000000..d155450201 --- /dev/null +++ b/clients/csharp/github.com/ServiceStack/ServiceStack.Redis.json @@ -0,0 +1,7 @@ +{ + "name": "ServiceStack.Redis", + "description": "This is a fork and improvement of the original C# client written by Miguel De Icaza.", + "twitter": [ + "demisbellot" + ] +} \ No newline at end of file diff --git a/clients/csharp/github.com/StackExchange/StackExchange.Redis.json b/clients/csharp/github.com/StackExchange/StackExchange.Redis.json new file mode 100644 index 0000000000..0d915401c6 --- /dev/null +++ b/clients/csharp/github.com/StackExchange/StackExchange.Redis.json @@ -0,0 +1,7 @@ +{ + "name": "StackExchange.Redis", + "description": "This .NET client was developed by Stack Exchange for very high performance needs (replacement to the earlier BookSleeve).", + "twitter": [ + "marcgravell" + ] +} \ No newline at end of file diff --git a/clients/csharp/github.com/andrew-bn/RedisBoost.json b/clients/csharp/github.com/andrew-bn/RedisBoost.json new file mode 100644 index 0000000000..83155eb919 --- /dev/null +++ b/clients/csharp/github.com/andrew-bn/RedisBoost.json @@ -0,0 +1,5 @@ +{ + "name": "redisboost", + "description": "Thread-safe async Redis client. Offers high performance and simple api", + "homepage": "http://andrew-bn.github.io/RedisBoost/" +} \ No newline at end of file diff --git a/clients/csharp/github.com/ctstone/csredis.json b/clients/csharp/github.com/ctstone/csredis.json new file mode 100644 index 0000000000..5bfef14794 --- /dev/null +++ b/clients/csharp/github.com/ctstone/csredis.json @@ -0,0 +1,7 @@ +{ + "name": "csredis", + "description": "Async (and sync) client for Redis and Sentinel", + "twitter": [ + "ctnstone" + ] +} \ No newline at end of file diff --git a/clients/csharp/github.com/mhowlett/Nhiredis.json b/clients/csharp/github.com/mhowlett/Nhiredis.json new file mode 100644 index 0000000000..f775d71e33 --- /dev/null +++ b/clients/csharp/github.com/mhowlett/Nhiredis.json @@ -0,0 +1,7 @@ +{ + "name": "Nhiredis", + "description": "A lightweight wrapper around the C client hiredis.", + "twitter": [ + "matt_howlett" + ] +} \ No newline at end of file diff --git a/clients/csharp/github.com/migueldeicaza/redis-sharp.json b/clients/csharp/github.com/migueldeicaza/redis-sharp.json new file mode 100644 index 0000000000..bb58ead4e4 --- /dev/null +++ b/clients/csharp/github.com/migueldeicaza/redis-sharp.json @@ -0,0 +1,7 @@ +{ + "name": "redis-sharp", + "description": "", + "twitter": [ + "migueldeicaza" + ] +} \ No newline at end of file diff --git a/clients/csharp/github.com/pepelev/Rediska.json b/clients/csharp/github.com/pepelev/Rediska.json new file mode 100644 index 0000000000..5eb11874dc --- /dev/null +++ b/clients/csharp/github.com/pepelev/Rediska.json @@ -0,0 +1,4 @@ +{ + "name": "Rediska", + "description": "Rediska is a Redis client for .NET with a focus on flexibility and extensibility." +} \ No newline at end of file diff --git a/clients/csharp/www.nuget.org/packages/Sider.json b/clients/csharp/www.nuget.org/packages/Sider.json new file mode 100644 index 0000000000..4fd1047125 --- /dev/null +++ b/clients/csharp/www.nuget.org/packages/Sider.json @@ -0,0 +1,7 @@ +{ + "name": "Sider", + "description": "Minimalistic client for C#/.NET 4.0", + "twitter": [ + "chakrit" + ] +} \ No newline at end of file diff --git a/clients/d/github.com/adilbaig/Tiny-Redis.json b/clients/d/github.com/adilbaig/Tiny-Redis.json new file mode 100644 index 0000000000..b41235488e --- /dev/null +++ b/clients/d/github.com/adilbaig/Tiny-Redis.json @@ -0,0 +1,8 @@ +{ + "name": "Tiny Redis", + "description": "A Redis client for D2. Supports pipelining, transactions and Lua scripting", + "homepage": "http://adilbaig.github.io/Tiny-Redis/", + "twitter": [ + "aidezigns" + ] +} \ No newline at end of file diff --git a/clients/dart/github.com/SiLeader/dedis.json b/clients/dart/github.com/SiLeader/dedis.json new file mode 100644 index 0000000000..6d3a6747ad --- /dev/null +++ b/clients/dart/github.com/SiLeader/dedis.json @@ -0,0 +1,8 @@ +{ + "name": "dedis", + "description": "Simple Redis Client for Dart", + "homepage": "https://pub.dev/packages/dedis", + "twitter": [ + "cerussite127" + ] +} \ No newline at end of file diff --git a/clients/dart/github.com/dartist/redis_client.json b/clients/dart/github.com/dartist/redis_client.json new file mode 100644 index 0000000000..1572568817 --- /dev/null +++ b/clients/dart/github.com/dartist/redis_client.json @@ -0,0 +1,7 @@ +{ + "name": "DartRedisClient", + "description": "A high-performance async/non-blocking Redis client for Dart", + "twitter": [ + "demisbellot" + ] +} \ No newline at end of file diff --git a/clients/dart/github.com/himulawang/i_redis.json b/clients/dart/github.com/himulawang/i_redis.json new file mode 100644 index 0000000000..0f23ce7e94 --- /dev/null +++ b/clients/dart/github.com/himulawang/i_redis.json @@ -0,0 +1,7 @@ +{ + "name": "IRedis", + "description": "A redis client for Dart", + "twitter": [ + "ila" + ] +} \ No newline at end of file diff --git a/clients/dart/github.com/jcmellado/dartis.json b/clients/dart/github.com/jcmellado/dartis.json new file mode 100644 index 0000000000..dac77c422e --- /dev/null +++ b/clients/dart/github.com/jcmellado/dartis.json @@ -0,0 +1,4 @@ +{ + "name": "dartis", + "description": "A Redis client for Dart 2" +} \ No newline at end of file diff --git a/clients/dart/github.com/ra1u/redis-dart.json b/clients/dart/github.com/ra1u/redis-dart.json new file mode 100644 index 0000000000..63152b3a8a --- /dev/null +++ b/clients/dart/github.com/ra1u/redis-dart.json @@ -0,0 +1,4 @@ +{ + "name": "redis", + "description": "Simple and fast client" +} \ No newline at end of file diff --git a/clients/delphi/github.com/danieleteti/delphiredisclient.json b/clients/delphi/github.com/danieleteti/delphiredisclient.json new file mode 100644 index 0000000000..23719261bf --- /dev/null +++ b/clients/delphi/github.com/danieleteti/delphiredisclient.json @@ -0,0 +1,7 @@ +{ + "name": "delphiredisclient", + "description": "A Delphi Redis Client", + "twitter": [ + "danieleteti" + ] +} \ No newline at end of file diff --git a/clients/elixir/github.com/artemeff/exredis.json b/clients/elixir/github.com/artemeff/exredis.json new file mode 100644 index 0000000000..4c23422aa7 --- /dev/null +++ b/clients/elixir/github.com/artemeff/exredis.json @@ -0,0 +1,7 @@ +{ + "name": "exredis", + "description": "Redis client for Elixir.", + "twitter": [ + "artemeff" + ] +} \ No newline at end of file diff --git a/clients/elixir/github.com/whatyouhide/redix.json b/clients/elixir/github.com/whatyouhide/redix.json new file mode 100644 index 0000000000..384a167141 --- /dev/null +++ b/clients/elixir/github.com/whatyouhide/redix.json @@ -0,0 +1,7 @@ +{ + "name": "redix", + "description": "Superfast, pipelined, resilient Redis client written in pure Elixir.", + "twitter": [ + "whatyouhide" + ] +} \ No newline at end of file diff --git a/clients/emacs-lisp/code.google.com/p/eredis.json b/clients/emacs-lisp/code.google.com/p/eredis.json new file mode 100644 index 0000000000..35384367b6 --- /dev/null +++ b/clients/emacs-lisp/code.google.com/p/eredis.json @@ -0,0 +1,7 @@ +{ + "name": "eredis", + "description": "Full Redis API plus ways to pull Redis data into an org-mode table and push it back when edited", + "twitter": [ + "justinhj" + ] +} \ No newline at end of file diff --git a/clients/erlang/github.com/HalloAppInc/ecredis.json b/clients/erlang/github.com/HalloAppInc/ecredis.json new file mode 100644 index 0000000000..a4ac45da8e --- /dev/null +++ b/clients/erlang/github.com/HalloAppInc/ecredis.json @@ -0,0 +1,7 @@ +{ + "name": "ecredis", + "description": "Redis Cluster client that allows for connections to multiple clusters. Queries are send directly to eredis clients allowing for large throughput.", + "twitter": [ + "HalloAppInc" + ] +} \ No newline at end of file diff --git a/clients/erlang/github.com/Nordix/eredis.json b/clients/erlang/github.com/Nordix/eredis.json new file mode 100644 index 0000000000..4103c3656d --- /dev/null +++ b/clients/erlang/github.com/Nordix/eredis.json @@ -0,0 +1,4 @@ +{ + "name": "Eredis (Nordix fork)", + "description": "An updated fork of eredis, adding TLS and various corrections and testing" +} \ No newline at end of file diff --git a/clients/erlang/github.com/Nordix/eredis_cluster.json b/clients/erlang/github.com/Nordix/eredis_cluster.json new file mode 100644 index 0000000000..665492237a --- /dev/null +++ b/clients/erlang/github.com/Nordix/eredis_cluster.json @@ -0,0 +1,4 @@ +{ + "name": "eredis_cluster (Nordix fork)", + "description": "An updated fork of eredis_cluster (providing cluster support and connection pooling), with added TLS support, ASK redirects, various corrections and testing" +} \ No newline at end of file diff --git a/clients/erlang/github.com/adrienmo/eredis_cluster.json b/clients/erlang/github.com/adrienmo/eredis_cluster.json new file mode 100644 index 0000000000..af3a990098 --- /dev/null +++ b/clients/erlang/github.com/adrienmo/eredis_cluster.json @@ -0,0 +1,7 @@ +{ + "name": "eredis_cluster", + "description": "Eredis wrapper providing cluster support and connection pooling", + "twitter": [ + "adrienmo" + ] +} \ No newline at end of file diff --git a/clients/erlang/github.com/wooga/eredis.json b/clients/erlang/github.com/wooga/eredis.json new file mode 100644 index 0000000000..9a17d78b8f --- /dev/null +++ b/clients/erlang/github.com/wooga/eredis.json @@ -0,0 +1,7 @@ +{ + "name": "Eredis", + "description": "Redis client with a focus on performance", + "twitter": [ + "wooga" + ] +} \ No newline at end of file diff --git a/clients/fancy/github.com/bakkdoor/redis.fy.json b/clients/fancy/github.com/bakkdoor/redis.fy.json new file mode 100644 index 0000000000..99a5c75559 --- /dev/null +++ b/clients/fancy/github.com/bakkdoor/redis.fy.json @@ -0,0 +1,7 @@ +{ + "name": "redis.fy", + "description": "A Fancy Redis client library", + "twitter": [ + "bakkdoor" + ] +} \ No newline at end of file diff --git a/clients/gawk/sourceforge.net/projects/gawkextlib.json b/clients/gawk/sourceforge.net/projects/gawkextlib.json new file mode 100644 index 0000000000..d6db48df98 --- /dev/null +++ b/clients/gawk/sourceforge.net/projects/gawkextlib.json @@ -0,0 +1,7 @@ +{ + "name": "gawk-redis", + "description": "Gawk extension, using the hiredis C library. Supports pipelining and pub/sub", + "twitter": [ + "paulinohuerta" + ] +} \ No newline at end of file diff --git a/clients/gnu-prolog/github.com/emacstheviking/gnuprolog-redisclient.json b/clients/gnu-prolog/github.com/emacstheviking/gnuprolog-redisclient.json new file mode 100644 index 0000000000..efad0bc5a5 --- /dev/null +++ b/clients/gnu-prolog/github.com/emacstheviking/gnuprolog-redisclient.json @@ -0,0 +1,7 @@ +{ + "name": "gnuprolog-redisclient", + "description": "Simple Redis client for GNU Prolog in native Prolog, no FFI, libraries etc.", + "twitter": [ + "seancharles" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/alphazero/Go-Redis.json b/clients/go/github.com/alphazero/Go-Redis.json new file mode 100644 index 0000000000..20a656b10a --- /dev/null +++ b/clients/go/github.com/alphazero/Go-Redis.json @@ -0,0 +1,7 @@ +{ + "name": "Go-Redis", + "description": "Google Go Client and Connectors for Redis.", + "twitter": [ + "SunOf27" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/gistao/RedisGo-Async.json b/clients/go/github.com/gistao/RedisGo-Async.json new file mode 100644 index 0000000000..673b310dc4 --- /dev/null +++ b/clients/go/github.com/gistao/RedisGo-Async.json @@ -0,0 +1,7 @@ +{ + "name": "RedisGo-Async", + "description": "RedisGo-Async is a Go client for Redis, both asynchronous and synchronous modes are supported,,its API is fully compatible with redigo.", + "twitter": [ + "gistao" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/go-redis/redis.json b/clients/go/github.com/go-redis/redis.json new file mode 100644 index 0000000000..306829decc --- /dev/null +++ b/clients/go/github.com/go-redis/redis.json @@ -0,0 +1,4 @@ +{ + "name": "go-redis/redis", + "description": "Redis client for Golang supporting Redis Sentinel and Redis Cluster out of the box." +} \ No newline at end of file diff --git a/clients/go/github.com/gomodule/redigo.json b/clients/go/github.com/gomodule/redigo.json new file mode 100644 index 0000000000..020a1b9fa4 --- /dev/null +++ b/clients/go/github.com/gomodule/redigo.json @@ -0,0 +1,7 @@ +{ + "name": "Redigo", + "description": "Redigo is a Go client for the Redis database with support for Print-alike API, Pipelining (including transactions), Pub/Sub, Connection pooling, scripting.", + "twitter": [ + "gburd" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/gosexy/redis.json b/clients/go/github.com/gosexy/redis.json new file mode 100644 index 0000000000..dfa2c3d837 --- /dev/null +++ b/clients/go/github.com/gosexy/redis.json @@ -0,0 +1,8 @@ +{ + "name": "gosexy/redis", + "description": "Redis client library for Go that maps the full redis command list into equivalent Go functions.", + "homepage": "https://menteslibres.net/gosexy/redis", + "twitter": [ + "xiam" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/hoisie/redis.json b/clients/go/github.com/hoisie/redis.json new file mode 100644 index 0000000000..fb2cf3c39f --- /dev/null +++ b/clients/go/github.com/hoisie/redis.json @@ -0,0 +1,7 @@ +{ + "name": "redis.go", + "description": "", + "twitter": [ + "hoisie" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/joomcode/redispipe.json b/clients/go/github.com/joomcode/redispipe.json new file mode 100644 index 0000000000..83f3eb3179 --- /dev/null +++ b/clients/go/github.com/joomcode/redispipe.json @@ -0,0 +1,7 @@ +{ + "name": "RedisPipe", + "description": "RedisPipe is the high-throughput Go client with implicit pipelining and robust Cluster support.", + "twitter": [ + "funny_falcon" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/keimoon/gore.json b/clients/go/github.com/keimoon/gore.json new file mode 100644 index 0000000000..f88bb2a58d --- /dev/null +++ b/clients/go/github.com/keimoon/gore.json @@ -0,0 +1,7 @@ +{ + "name": "gore", + "description": "A full feature redis Client for Go. Supports Pipeline, Transaction, LUA scripting, Pubsub, Connection Pool, Sentinel and client sharding", + "twitter": [ + "keimoon" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/mediocregopher/radix.json b/clients/go/github.com/mediocregopher/radix.json new file mode 100644 index 0000000000..988c9f321f --- /dev/null +++ b/clients/go/github.com/mediocregopher/radix.json @@ -0,0 +1,8 @@ +{ + "name": "Radix", + "description": "MIT licensed Redis client which supports pipelining, pooling, redis cluster, scripting, pub/sub, scanning, and more.", + "twitter": [ + "fzzbt", + "mediocre_gopher" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/pascaldekloe/redis.json b/clients/go/github.com/pascaldekloe/redis.json new file mode 100644 index 0000000000..59a35b193b --- /dev/null +++ b/clients/go/github.com/pascaldekloe/redis.json @@ -0,0 +1,4 @@ +{ + "name": "Redis", + "description": "clean, fully asynchronous, high-performance, low-memory" +} \ No newline at end of file diff --git a/clients/go/github.com/piaohao/godis.json b/clients/go/github.com/piaohao/godis.json new file mode 100644 index 0000000000..ee7e12b3fe --- /dev/null +++ b/clients/go/github.com/piaohao/godis.json @@ -0,0 +1,4 @@ +{ + "name": "godis", + "description": "redis client implement by golang, inspired by jedis." +} \ No newline at end of file diff --git a/clients/go/github.com/rueian/rueidis.json b/clients/go/github.com/rueian/rueidis.json new file mode 100644 index 0000000000..68a602b149 --- /dev/null +++ b/clients/go/github.com/rueian/rueidis.json @@ -0,0 +1,4 @@ +{ + "name": "rueidis", + "description": "A Fast Golang Redis RESP3 client that does auto pipelining and supports client side caching." +} \ No newline at end of file diff --git a/clients/go/github.com/shipwire/redis.json b/clients/go/github.com/shipwire/redis.json new file mode 100644 index 0000000000..baf81f270a --- /dev/null +++ b/clients/go/github.com/shipwire/redis.json @@ -0,0 +1,7 @@ +{ + "name": "shipwire/redis", + "description": "A Redis client focused on streaming, with support for a print-like API, pipelining, Pub/Sub, and connection pooling.", + "twitter": [ + "stephensearles" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/simonz05/godis.json b/clients/go/github.com/simonz05/godis.json new file mode 100644 index 0000000000..d12c799f2e --- /dev/null +++ b/clients/go/github.com/simonz05/godis.json @@ -0,0 +1,4 @@ +{ + "name": "godis", + "description": "A Redis client for Go." +} \ No newline at end of file diff --git a/clients/go/github.com/stfnmllr/go-resp3.json b/clients/go/github.com/stfnmllr/go-resp3.json new file mode 100644 index 0000000000..f7379714f3 --- /dev/null +++ b/clients/go/github.com/stfnmllr/go-resp3.json @@ -0,0 +1,4 @@ +{ + "name": "go-resp3", + "description": "A Redis Go client implementation based on the Redis RESP3 protocol." +} \ No newline at end of file diff --git a/clients/go/github.com/tideland/golib.json b/clients/go/github.com/tideland/golib.json new file mode 100644 index 0000000000..79303f5e38 --- /dev/null +++ b/clients/go/github.com/tideland/golib.json @@ -0,0 +1,8 @@ +{ + "name": "Tideland Go Redis Client", + "description": "A flexible Go Redis client able to handle all commands", + "homepage": "https://github.com/tideland/golib/tree/master/redis", + "twitter": [ + "themue" + ] +} \ No newline at end of file diff --git a/clients/go/github.com/xuyu/goredis.json b/clients/go/github.com/xuyu/goredis.json new file mode 100644 index 0000000000..960da01092 --- /dev/null +++ b/clients/go/github.com/xuyu/goredis.json @@ -0,0 +1,7 @@ +{ + "name": "goredis", + "description": "A redis client for golang with full features", + "twitter": [ + "xuyu" + ] +} \ No newline at end of file diff --git a/clients/haskell/github.com/informatikr/hedis.json b/clients/haskell/github.com/informatikr/hedis.json new file mode 100644 index 0000000000..40387e9e30 --- /dev/null +++ b/clients/haskell/github.com/informatikr/hedis.json @@ -0,0 +1,5 @@ +{ + "name": "hedis", + "description": "Supports the complete command set and cluster. Commands are automatically pipelined for high performance.", + "homepage": "http://hackage.haskell.org/package/hedis" +} \ No newline at end of file diff --git a/clients/io/github.com/vangberg/iodis.json b/clients/io/github.com/vangberg/iodis.json new file mode 100644 index 0000000000..25485175db --- /dev/null +++ b/clients/io/github.com/vangberg/iodis.json @@ -0,0 +1,7 @@ +{ + "name": "iodis", + "description": "", + "twitter": [ + "ichverstehe" + ] +} \ No newline at end of file diff --git a/clients/java/code.google.com/p/jdbc-redis/source/browse.json b/clients/java/code.google.com/p/jdbc-redis/source/browse.json new file mode 100644 index 0000000000..054028d723 --- /dev/null +++ b/clients/java/code.google.com/p/jdbc-redis/source/browse.json @@ -0,0 +1,5 @@ +{ + "name": "JDBC-Redis", + "description": "", + "homepage": "https://code.google.com/p/jdbc-redis/" +} \ No newline at end of file diff --git a/clients/java/github.com/alphazero/jredis.json b/clients/java/github.com/alphazero/jredis.json new file mode 100644 index 0000000000..a724951db9 --- /dev/null +++ b/clients/java/github.com/alphazero/jredis.json @@ -0,0 +1,8 @@ +{ + "name": "JRedis", + "description": "", + "homepage": "https://code.google.com/p/jredis/", + "twitter": [ + "SunOf27" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/drm/java-redis-client.json b/clients/java/github.com/drm/java-redis-client.json new file mode 100644 index 0000000000..a875af9940 --- /dev/null +++ b/clients/java/github.com/drm/java-redis-client.json @@ -0,0 +1,4 @@ +{ + "name": "java-redis-client", + "description": "A very simple yet very complete java client in less than 200 lines with 0 dependencies." +} \ No newline at end of file diff --git a/clients/java/github.com/e-mzungu/rjc.json b/clients/java/github.com/e-mzungu/rjc.json new file mode 100644 index 0000000000..34abfb7f47 --- /dev/null +++ b/clients/java/github.com/e-mzungu/rjc.json @@ -0,0 +1,7 @@ +{ + "name": "RJC", + "description": "", + "twitter": [ + "e_mzungu" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/lettuce-io/lettuce-core.json b/clients/java/github.com/lettuce-io/lettuce-core.json new file mode 100644 index 0000000000..c87640fea1 --- /dev/null +++ b/clients/java/github.com/lettuce-io/lettuce-core.json @@ -0,0 +1,9 @@ +{ + "name": "lettuce", + "description": "Advanced Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.", + "homepage": "https://lettuce.io/", + "twitter": [ + "ar3te", + "mp911de" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/mrniko/redisson.json b/clients/java/github.com/mrniko/redisson.json new file mode 100644 index 0000000000..65aca8d2d0 --- /dev/null +++ b/clients/java/github.com/mrniko/redisson.json @@ -0,0 +1,7 @@ +{ + "name": "Redisson", + "description": "distributed and scalable Java data structures on top of Redis server", + "twitter": [ + "mrniko" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/redis/jedis.json b/clients/java/github.com/redis/jedis.json new file mode 100644 index 0000000000..d9a88363d1 --- /dev/null +++ b/clients/java/github.com/redis/jedis.json @@ -0,0 +1,8 @@ +{ + "name": "Jedis", + "description": "A blazingly small and sane Redis Java client", + "twitter": [ + "xetorthio", + "g_korland" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/spullara/redis-protocol.json b/clients/java/github.com/spullara/redis-protocol.json new file mode 100644 index 0000000000..9848e82141 --- /dev/null +++ b/clients/java/github.com/spullara/redis-protocol.json @@ -0,0 +1,7 @@ +{ + "name": "redis-protocol", + "description": "Up to 2.6 compatible high-performance Java, Java w/Netty & Scala (finagle) client", + "twitter": [ + "spullara" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/vert-x3/vertx-redis-client.json b/clients/java/github.com/vert-x3/vertx-redis-client.json new file mode 100644 index 0000000000..b3c84ca273 --- /dev/null +++ b/clients/java/github.com/vert-x3/vertx-redis-client.json @@ -0,0 +1,7 @@ +{ + "name": "vertx-redis-client", + "description": "The Vert.x Redis client provides an asynchronous API to interact with a Redis data-structure server.", + "twitter": [ + "pmlopes" + ] +} \ No newline at end of file diff --git a/clients/java/github.com/virendradhankar/viredis.json b/clients/java/github.com/virendradhankar/viredis.json new file mode 100644 index 0000000000..694c2163e8 --- /dev/null +++ b/clients/java/github.com/virendradhankar/viredis.json @@ -0,0 +1,4 @@ +{ + "name": "viredis", + "description": "A simple and small redis client for java." +} \ No newline at end of file diff --git a/clients/java/sourceforge.net/projects/aredis.json b/clients/java/sourceforge.net/projects/aredis.json new file mode 100644 index 0000000000..d59cb9f73d --- /dev/null +++ b/clients/java/sourceforge.net/projects/aredis.json @@ -0,0 +1,4 @@ +{ + "name": "aredis", + "description": "Asynchronous, pipelined client based on the Java 7 NIO Channel API" +} \ No newline at end of file diff --git a/clients/julia/github.com/captchanjack/Jedis.jl.json b/clients/julia/github.com/captchanjack/Jedis.jl.json new file mode 100644 index 0000000000..3d2bb8feec --- /dev/null +++ b/clients/julia/github.com/captchanjack/Jedis.jl.json @@ -0,0 +1,7 @@ +{ + "name": "Jedis.jl", + "description": "A lightweight Redis client, implemented in Julia.", + "twitter": [ + "captchanjack" + ] +} \ No newline at end of file diff --git a/clients/julia/github.com/jkaye2012/redis.jl.json b/clients/julia/github.com/jkaye2012/redis.jl.json new file mode 100644 index 0000000000..bf8b26f340 --- /dev/null +++ b/clients/julia/github.com/jkaye2012/redis.jl.json @@ -0,0 +1,7 @@ +{ + "name": "Redis.jl", + "description": "A fully-featured Redis client for the Julia programming language", + "twitter": [ + "jkaye2012" + ] +} \ No newline at end of file diff --git a/clients/kotlin/github.com/crackthecodeabhi/kreds.json b/clients/kotlin/github.com/crackthecodeabhi/kreds.json new file mode 100644 index 0000000000..fc5781d427 --- /dev/null +++ b/clients/kotlin/github.com/crackthecodeabhi/kreds.json @@ -0,0 +1,7 @@ +{ + "name": "Kreds", + "description": "A thread-safe, non-blocking, coroutine-based Redis client for Kotlin/JVM", + "twitter": [ + "abhi_19t" + ] +} \ No newline at end of file diff --git a/clients/lasso/github.com/Zeroloop/lasso-redis.json b/clients/lasso/github.com/Zeroloop/lasso-redis.json new file mode 100644 index 0000000000..c9238480b6 --- /dev/null +++ b/clients/lasso/github.com/Zeroloop/lasso-redis.json @@ -0,0 +1,4 @@ +{ + "name": "lasso-redis", + "description": "High performance Redis client for Lasso, supports pub/sub and piping." +} \ No newline at end of file diff --git a/clients/lua/github.com/agladysh/lua-hiredis.json b/clients/lua/github.com/agladysh/lua-hiredis.json new file mode 100644 index 0000000000..210b455068 --- /dev/null +++ b/clients/lua/github.com/agladysh/lua-hiredis.json @@ -0,0 +1,7 @@ +{ + "name": "lua-hiredis", + "description": "Lua bindings for the hiredis library", + "twitter": [ + "agladysh" + ] +} \ No newline at end of file diff --git a/clients/lua/github.com/daurnimator/lredis.json b/clients/lua/github.com/daurnimator/lredis.json new file mode 100644 index 0000000000..cb0515b4d5 --- /dev/null +++ b/clients/lua/github.com/daurnimator/lredis.json @@ -0,0 +1,7 @@ +{ + "name": "lredis", + "description": "Redis library for Lua", + "twitter": [ + "daurnimator" + ] +} \ No newline at end of file diff --git a/clients/lua/github.com/nrk/redis-lua.json b/clients/lua/github.com/nrk/redis-lua.json new file mode 100644 index 0000000000..a042c3434b --- /dev/null +++ b/clients/lua/github.com/nrk/redis-lua.json @@ -0,0 +1,7 @@ +{ + "name": "redis-lua", + "description": "", + "twitter": [ + "JoL1hAHN" + ] +} \ No newline at end of file diff --git a/clients/matlab/github.com/GummyJum/MatlabRedis.json b/clients/matlab/github.com/GummyJum/MatlabRedis.json new file mode 100644 index 0000000000..c302d9615e --- /dev/null +++ b/clients/matlab/github.com/GummyJum/MatlabRedis.json @@ -0,0 +1,4 @@ +{ + "name": "MatlabRedis", + "description": "Pure Matlab Redis interface for Matlab>=2014B" +} \ No newline at end of file diff --git a/clients/matlab/github.com/markuman/go-redis.json b/clients/matlab/github.com/markuman/go-redis.json new file mode 100644 index 0000000000..71489271c8 --- /dev/null +++ b/clients/matlab/github.com/markuman/go-redis.json @@ -0,0 +1,7 @@ +{ + "name": "redis-octave", + "description": "A Redis client in pure Octave", + "twitter": [ + "markuman" + ] +} \ No newline at end of file diff --git a/clients/mruby/github.com/Asmod4n/mruby-hiredis.json b/clients/mruby/github.com/Asmod4n/mruby-hiredis.json new file mode 100644 index 0000000000..4eb26a6af7 --- /dev/null +++ b/clients/mruby/github.com/Asmod4n/mruby-hiredis.json @@ -0,0 +1,7 @@ +{ + "name": "mruby-hiredis", + "description": "Redis Client for mruby with Async support, pipelines and transactions", + "twitter": [ + "Asmod4n" + ] +} \ No newline at end of file diff --git a/clients/mruby/github.com/matsumoto-r/mruby-redis.json b/clients/mruby/github.com/matsumoto-r/mruby-redis.json new file mode 100644 index 0000000000..3b096a29de --- /dev/null +++ b/clients/mruby/github.com/matsumoto-r/mruby-redis.json @@ -0,0 +1,7 @@ +{ + "name": "mruby-redis", + "description": "Redis class for mruby based on Hiredis", + "twitter": [ + "matsumotory" + ] +} \ No newline at end of file diff --git a/clients/nim/github.com/nim-lang/redis.json b/clients/nim/github.com/nim-lang/redis.json new file mode 100644 index 0000000000..a2c5be6a35 --- /dev/null +++ b/clients/nim/github.com/nim-lang/redis.json @@ -0,0 +1,4 @@ +{ + "name": "redis", + "description": "Redis client for Nim" +} \ No newline at end of file diff --git a/clients/nim/github.com/xmonader/nim-redisclient.json b/clients/nim/github.com/xmonader/nim-redisclient.json new file mode 100644 index 0000000000..fddbba05b0 --- /dev/null +++ b/clients/nim/github.com/xmonader/nim-redisclient.json @@ -0,0 +1,7 @@ +{ + "name": "redisclient", + "description": "Redis client for Nim", + "twitter": [ + "xmonader" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/CapacitorSet/rebridge.json b/clients/nodejs/github.com/CapacitorSet/rebridge.json new file mode 100644 index 0000000000..c36dec01af --- /dev/null +++ b/clients/nodejs/github.com/CapacitorSet/rebridge.json @@ -0,0 +1,4 @@ +{ + "name": "rebridge", + "description": "Rebridge is a transparent Javascript-Redis bridge. It creates JavaScript objects that are automatically synchronized to a Redis database. (Requires Node 6)" +} \ No newline at end of file diff --git a/clients/nodejs/github.com/NodeRedis/node-redis.json b/clients/nodejs/github.com/NodeRedis/node-redis.json new file mode 100644 index 0000000000..04b489f629 --- /dev/null +++ b/clients/nodejs/github.com/NodeRedis/node-redis.json @@ -0,0 +1,7 @@ +{ + "name": "node-redis", + "description": "Recommended client for node.", + "twitter": [ + "mranney" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/camarojs/redis.json b/clients/nodejs/github.com/camarojs/redis.json new file mode 100644 index 0000000000..7bc8b0903d --- /dev/null +++ b/clients/nodejs/github.com/camarojs/redis.json @@ -0,0 +1,4 @@ +{ + "name": "Camaro Redis", + "description": "Redis client for node, support resp2/3 and redis6." +} \ No newline at end of file diff --git a/clients/nodejs/github.com/djanowski/yoredis.json b/clients/nodejs/github.com/djanowski/yoredis.json new file mode 100644 index 0000000000..3dd34e84ca --- /dev/null +++ b/clients/nodejs/github.com/djanowski/yoredis.json @@ -0,0 +1,7 @@ +{ + "name": "yoredis", + "description": "A minimalistic Redis client using modern Node.js.", + "twitter": [ + "djanowski" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/fictorial/redis-node-client.json b/clients/nodejs/github.com/fictorial/redis-node-client.json new file mode 100644 index 0000000000..aaaa2c8f68 --- /dev/null +++ b/clients/nodejs/github.com/fictorial/redis-node-client.json @@ -0,0 +1,4 @@ +{ + "name": "redis-node-client", + "description": "No longer maintained, does not work with node 0.3." +} \ No newline at end of file diff --git a/clients/nodejs/github.com/h0x91b/fast-redis-cluster.json b/clients/nodejs/github.com/h0x91b/fast-redis-cluster.json new file mode 100644 index 0000000000..886327d3d8 --- /dev/null +++ b/clients/nodejs/github.com/h0x91b/fast-redis-cluster.json @@ -0,0 +1,7 @@ +{ + "name": "fast-redis-cluster", + "description": "Simple and fast cluster driver with error handling, uses redis-fast-driver as main adapter and node_redis as backup for windows", + "twitter": [ + "h0x91b" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/h0x91b/redis-fast-driver.json b/clients/nodejs/github.com/h0x91b/redis-fast-driver.json new file mode 100644 index 0000000000..a5fb30af79 --- /dev/null +++ b/clients/nodejs/github.com/h0x91b/redis-fast-driver.json @@ -0,0 +1,7 @@ +{ + "name": "redis-fast-driver", + "description": "Driver based on hiredis async lib, can do PUBSUB and MONITOR, simple and really fast, written with NaN so works fine with node >=0.8", + "twitter": [ + "h0x91b" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/luin/ioredis.json b/clients/nodejs/github.com/luin/ioredis.json new file mode 100644 index 0000000000..1381de1bc1 --- /dev/null +++ b/clients/nodejs/github.com/luin/ioredis.json @@ -0,0 +1,7 @@ +{ + "name": "ioredis", + "description": "A delightful, performance-focused and full-featured Redis client. Supports Cluster, Sentinel, Pipelining and Lua Scripting", + "twitter": [ + "luinlee" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/mjackson/then-redis.json b/clients/nodejs/github.com/mjackson/then-redis.json new file mode 100644 index 0000000000..09474bb3b3 --- /dev/null +++ b/clients/nodejs/github.com/mjackson/then-redis.json @@ -0,0 +1,7 @@ +{ + "name": "then-redis", + "description": "A small, promise-based Redis client for node", + "twitter": [ + "mjackson" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/mmkal/handy-redis.json b/clients/nodejs/github.com/mmkal/handy-redis.json new file mode 100644 index 0000000000..6779c002a4 --- /dev/null +++ b/clients/nodejs/github.com/mmkal/handy-redis.json @@ -0,0 +1,4 @@ +{ + "name": "handy-redis", + "description": "A wrapper around node_redis with Promise and TypeScript support." +} \ No newline at end of file diff --git a/clients/nodejs/github.com/razaellahi/xredis.json b/clients/nodejs/github.com/razaellahi/xredis.json new file mode 100644 index 0000000000..d82102a448 --- /dev/null +++ b/clients/nodejs/github.com/razaellahi/xredis.json @@ -0,0 +1,7 @@ +{ + "name": "xredis", + "description": "Redis client with redis ACL features", + "twitter": [ + "razaellahi531" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/rootslab/spade.json b/clients/nodejs/github.com/rootslab/spade.json new file mode 100644 index 0000000000..07ea553997 --- /dev/null +++ b/clients/nodejs/github.com/rootslab/spade.json @@ -0,0 +1,4 @@ +{ + "name": "spade", + "description": "\u2660 Spade, a full-featured modular client for node." +} \ No newline at end of file diff --git a/clients/nodejs/github.com/silkjs/tedis.json b/clients/nodejs/github.com/silkjs/tedis.json new file mode 100644 index 0000000000..9e495cb428 --- /dev/null +++ b/clients/nodejs/github.com/silkjs/tedis.json @@ -0,0 +1,8 @@ +{ + "name": "tedis", + "description": "Tedis is a redis client developed for Node.js . Its name was inspired by the Jedis and TypeScript.", + "homepage": "https://tedis.silkjs.org", + "twitter": [ + "dasoncheng" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/thunks/thunk-redis.json b/clients/nodejs/github.com/thunks/thunk-redis.json new file mode 100644 index 0000000000..051fc4d495 --- /dev/null +++ b/clients/nodejs/github.com/thunks/thunk-redis.json @@ -0,0 +1,7 @@ +{ + "name": "thunk-redis", + "description": "A thunk/promise-based redis client with pipelining and cluster.", + "twitter": [ + "izensh" + ] +} \ No newline at end of file diff --git a/clients/nodejs/github.com/wallneradam/noderis.json b/clients/nodejs/github.com/wallneradam/noderis.json new file mode 100644 index 0000000000..90041b47ed --- /dev/null +++ b/clients/nodejs/github.com/wallneradam/noderis.json @@ -0,0 +1,4 @@ +{ + "name": "Noderis", + "description": "A fast, standalone Redis client without external dependencies. It can be used with callbacks, Promises and async-await as well at the same time. Clean, well designed and documented source code. Because of this supports code completion (WebStorm/PHPStorm)." +} \ No newline at end of file diff --git a/clients/objective-c/github.com/dizzus/RedisKit.json b/clients/objective-c/github.com/dizzus/RedisKit.json new file mode 100644 index 0000000000..ca5a1655cf --- /dev/null +++ b/clients/objective-c/github.com/dizzus/RedisKit.json @@ -0,0 +1,7 @@ +{ + "name": "RedisKit", + "description": "RedisKit is a asynchronious client framework for Redis server, written in Objective-C", + "twitter": [ + "dizzus" + ] +} \ No newline at end of file diff --git a/clients/objective-c/github.com/lp/ObjCHiredis.json b/clients/objective-c/github.com/lp/ObjCHiredis.json new file mode 100644 index 0000000000..010685abac --- /dev/null +++ b/clients/objective-c/github.com/lp/ObjCHiredis.json @@ -0,0 +1,7 @@ +{ + "name": "ObjCHiredis", + "description": "Static Library for iOS4 device and Simulator, plus Objective-C Framework for MacOS 10.5 and higher", + "twitter": [ + "loopole" + ] +} \ No newline at end of file diff --git a/clients/ocaml/github.com/0xffea/ocaml-redis.json b/clients/ocaml/github.com/0xffea/ocaml-redis.json new file mode 100644 index 0000000000..3009ae9fac --- /dev/null +++ b/clients/ocaml/github.com/0xffea/ocaml-redis.json @@ -0,0 +1,4 @@ +{ + "name": "ocaml-redis", + "description": "Synchronous and asynchronous (via Lwt) Redis client library in OCaml. Provides implementation of cache and mutex helpers." +} \ No newline at end of file diff --git a/clients/ocaml/github.com/janestreet/redis-async.json b/clients/ocaml/github.com/janestreet/redis-async.json new file mode 100644 index 0000000000..6f23691093 --- /dev/null +++ b/clients/ocaml/github.com/janestreet/redis-async.json @@ -0,0 +1,9 @@ +{ + "name": "redis-async", + "description": "A Redis client for OCaml Async applications with a strongly-typed API and client tracking support.", + "homepage": "https://github.com/janestreet/redis-async", + "twitter": [ + "janestreet", + "lukepalmer" + ] +} \ No newline at end of file diff --git a/clients/pascal/bitbucket.org/Gloegg/delphi-redis.git.json b/clients/pascal/bitbucket.org/Gloegg/delphi-redis.git.json new file mode 100644 index 0000000000..db738d6fb5 --- /dev/null +++ b/clients/pascal/bitbucket.org/Gloegg/delphi-redis.git.json @@ -0,0 +1,8 @@ +{ + "name": "delphi-redis", + "description": "A lightweight Redis client written in Delphi", + "homepage": "https://bitbucket.org/Gloegg/delphi-redis", + "twitter": [ + "Gloegg" + ] +} \ No newline at end of file diff --git a/clients/pascal/github.com/danieleteti/delphiredisclient.json b/clients/pascal/github.com/danieleteti/delphiredisclient.json new file mode 100644 index 0000000000..1d35fddce8 --- /dev/null +++ b/clients/pascal/github.com/danieleteti/delphiredisclient.json @@ -0,0 +1,7 @@ +{ + "name": "delphiredisclient", + "description": "Redis client for Delphi", + "twitter": [ + "danieleteti" + ] +} \ No newline at end of file diff --git a/clients/pascal/github.com/ik5/redis_client.fpc.json b/clients/pascal/github.com/ik5/redis_client.fpc.json new file mode 100644 index 0000000000..89ef6fbbf2 --- /dev/null +++ b/clients/pascal/github.com/ik5/redis_client.fpc.json @@ -0,0 +1,7 @@ +{ + "name": "redis_client.fpc", + "description": "Object Pascal client implementation for the redis protocol and commands", + "twitter": [ + "ik5" + ] +} \ No newline at end of file diff --git a/clients/pascal/github.com/isyscore/fpredis.json b/clients/pascal/github.com/isyscore/fpredis.json new file mode 100644 index 0000000000..7070231f1e --- /dev/null +++ b/clients/pascal/github.com/isyscore/fpredis.json @@ -0,0 +1,5 @@ +{ + "name": "fpredis", + "description": "FPREDIS is a FPC client library for the Redis database.", + "homepage": "https://github.com/isyscore/fpredis" +} \ No newline at end of file diff --git a/clients/perl/github.com/PerlRedis/perl-redis.json b/clients/perl/github.com/PerlRedis/perl-redis.json new file mode 100644 index 0000000000..8de7f60eaf --- /dev/null +++ b/clients/perl/github.com/PerlRedis/perl-redis.json @@ -0,0 +1,8 @@ +{ + "name": "Redis", + "description": "Perl binding for Redis database", + "homepage": "http://search.cpan.org/dist/Redis/", + "twitter": [ + "damsieboy" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/iph0/AnyEvent-RipeRedis-Cluster.json b/clients/perl/github.com/iph0/AnyEvent-RipeRedis-Cluster.json new file mode 100644 index 0000000000..34b30a224d --- /dev/null +++ b/clients/perl/github.com/iph0/AnyEvent-RipeRedis-Cluster.json @@ -0,0 +1,8 @@ +{ + "name": "AnyEvent::RipeRedis::Cluster", + "description": "Non-blocking Redis Cluster client", + "homepage": "http://search.cpan.org/dist/AnyEvent-RipeRedis-Cluster/", + "twitter": [ + "iph0" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/iph0/AnyEvent-RipeRedis.json b/clients/perl/github.com/iph0/AnyEvent-RipeRedis.json new file mode 100644 index 0000000000..727fc1d92f --- /dev/null +++ b/clients/perl/github.com/iph0/AnyEvent-RipeRedis.json @@ -0,0 +1,8 @@ +{ + "name": "AnyEvent::RipeRedis", + "description": "Flexible non-blocking Redis client", + "homepage": "http://search.cpan.org/dist/AnyEvent-RipeRedis/", + "twitter": [ + "iph0" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/iph0/Redis-ClusterRider.json b/clients/perl/github.com/iph0/Redis-ClusterRider.json new file mode 100644 index 0000000000..1eb9f274f7 --- /dev/null +++ b/clients/perl/github.com/iph0/Redis-ClusterRider.json @@ -0,0 +1,8 @@ +{ + "name": "Redis::ClusterRider", + "description": "Daring Redis Cluster client", + "homepage": "http://search.cpan.org/dist/Redis-ClusterRider/", + "twitter": [ + "iph0" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/marcusramberg/mojo-redis.json b/clients/perl/github.com/marcusramberg/mojo-redis.json new file mode 100644 index 0000000000..8fcf27d0f3 --- /dev/null +++ b/clients/perl/github.com/marcusramberg/mojo-redis.json @@ -0,0 +1,10 @@ +{ + "name": "Mojo::Redis", + "description": "asynchronous Redis client for Mojolicious", + "homepage": "http://search.cpan.org/dist/Mojo-Redis/", + "twitter": [ + "und3f", + "marcusramberg", + "jhthorsen" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/miyagawa/AnyEvent-Redis.json b/clients/perl/github.com/miyagawa/AnyEvent-Redis.json new file mode 100644 index 0000000000..24bdad3355 --- /dev/null +++ b/clients/perl/github.com/miyagawa/AnyEvent-Redis.json @@ -0,0 +1,8 @@ +{ + "name": "AnyEvent::Redis", + "description": "Non-blocking Redis client", + "homepage": "http://search.cpan.org/dist/AnyEvent-Redis/", + "twitter": [ + "miyagawa" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/shogo82148/Redis-Fast.json b/clients/perl/github.com/shogo82148/Redis-Fast.json new file mode 100644 index 0000000000..a442d7f02d --- /dev/null +++ b/clients/perl/github.com/shogo82148/Redis-Fast.json @@ -0,0 +1,8 @@ +{ + "name": "Redis::Fast", + "description": "Perl binding for Redis database", + "homepage": "https://metacpan.org/pod/Redis::Fast", + "twitter": [ + "shogo82148" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/smsonline/redis-cluster-perl.json b/clients/perl/github.com/smsonline/redis-cluster-perl.json new file mode 100644 index 0000000000..b43c6f22a7 --- /dev/null +++ b/clients/perl/github.com/smsonline/redis-cluster-perl.json @@ -0,0 +1,8 @@ +{ + "name": "Redis::Cluster", + "description": "Redis Cluster client for Perl", + "homepage": "http://search.cpan.org/dist/Redis-Cluster/", + "twitter": [ + "smsonline" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/trinitum/RedisDB.json b/clients/perl/github.com/trinitum/RedisDB.json new file mode 100644 index 0000000000..f495a2b662 --- /dev/null +++ b/clients/perl/github.com/trinitum/RedisDB.json @@ -0,0 +1,8 @@ +{ + "name": "RedisDB", + "description": "Perl binding for Redis database with fast XS-based protocolparser", + "homepage": "http://search.cpan.org/dist/RedisDB/", + "twitter": [ + "trinitum" + ] +} \ No newline at end of file diff --git a/clients/perl/github.com/wjackson/AnyEvent-Hiredis.json b/clients/perl/github.com/wjackson/AnyEvent-Hiredis.json new file mode 100644 index 0000000000..2dbb31a483 --- /dev/null +++ b/clients/perl/github.com/wjackson/AnyEvent-Hiredis.json @@ -0,0 +1,5 @@ +{ + "name": "AnyEvent::Hiredis", + "description": "Non-blocking client using the hiredis C library", + "homepage": "http://search.cpan.org/dist/AnyEvent-Hiredis/" +} \ No newline at end of file diff --git a/clients/perl/search.cpan.org/dist/Danga-Socket-Redis.json b/clients/perl/search.cpan.org/dist/Danga-Socket-Redis.json new file mode 100644 index 0000000000..00096d4dcc --- /dev/null +++ b/clients/perl/search.cpan.org/dist/Danga-Socket-Redis.json @@ -0,0 +1,7 @@ +{ + "name": "Danga::Socket::Redis", + "description": "An asynchronous redis client using the Danga::Socket async library", + "twitter": [ + "martinredmond" + ] +} \ No newline at end of file diff --git a/clients/perl/search.cpan.org/dist/Redis-hiredis.json b/clients/perl/search.cpan.org/dist/Redis-hiredis.json new file mode 100644 index 0000000000..c49dcfb0c4 --- /dev/null +++ b/clients/perl/search.cpan.org/dist/Redis-hiredis.json @@ -0,0 +1,7 @@ +{ + "name": "Redis::hiredis", + "description": "Perl binding for the hiredis C client", + "twitter": [ + "neophenix" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/Shumkov/Rediska.json b/clients/php/github.com/Shumkov/Rediska.json new file mode 100644 index 0000000000..46d9a3af02 --- /dev/null +++ b/clients/php/github.com/Shumkov/Rediska.json @@ -0,0 +1,8 @@ +{ + "name": "Rediska", + "description": "", + "homepage": "http://rediska.geometria-lab.net", + "twitter": [ + "shumkov" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/amphp/redis.json b/clients/php/github.com/amphp/redis.json new file mode 100644 index 0000000000..2ec88eef05 --- /dev/null +++ b/clients/php/github.com/amphp/redis.json @@ -0,0 +1,7 @@ +{ + "name": "amphp/redis", + "description": "An async redis client built on the amp concurrency framework.", + "twitter": [ + "kelunik" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/cheprasov/php-redis-client.json b/clients/php/github.com/cheprasov/php-redis-client.json new file mode 100644 index 0000000000..2118aa2169 --- /dev/null +++ b/clients/php/github.com/cheprasov/php-redis-client.json @@ -0,0 +1,7 @@ +{ + "name": "cheprasov/php-redis-client", + "description": "Supported PHP client for Redis. PHP ver 5.5 - 7.4 / REDIS ver 2.6 - 6.0", + "twitter": [ + "cheprasov84" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/colinmollenhour/credis.json b/clients/php/github.com/colinmollenhour/credis.json new file mode 100644 index 0000000000..15ef4896ab --- /dev/null +++ b/clients/php/github.com/colinmollenhour/credis.json @@ -0,0 +1,7 @@ +{ + "name": "Credis", + "description": "Lightweight, standalone, unit-tested fork of Redisent which wraps phpredis for best performance if available.", + "twitter": [ + "colinmollenhour" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/jamescauwelier/PSRedis.json b/clients/php/github.com/jamescauwelier/PSRedis.json new file mode 100644 index 0000000000..7da9c02a94 --- /dev/null +++ b/clients/php/github.com/jamescauwelier/PSRedis.json @@ -0,0 +1,7 @@ +{ + "name": "PHP Sentinel Client", + "description": "A PHP sentinel client acting as an extension to your regular redis client", + "twitter": [ + "jamescauwelier" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/jdp/redisent.json b/clients/php/github.com/jdp/redisent.json new file mode 100644 index 0000000000..3ef04df9fd --- /dev/null +++ b/clients/php/github.com/jdp/redisent.json @@ -0,0 +1,7 @@ +{ + "name": "Redisent", + "description": "", + "twitter": [ + "justinpoliey" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/nrk/predis.json b/clients/php/github.com/nrk/predis.json new file mode 100644 index 0000000000..82955c5850 --- /dev/null +++ b/clients/php/github.com/nrk/predis.json @@ -0,0 +1,7 @@ +{ + "name": "Predis", + "description": "Mature and supported", + "twitter": [ + "JoL1hAHN" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/phpredis/phpredis.json b/clients/php/github.com/phpredis/phpredis.json new file mode 100644 index 0000000000..8d46435472 --- /dev/null +++ b/clients/php/github.com/phpredis/phpredis.json @@ -0,0 +1,9 @@ +{ + "name": "phpredis", + "description": "This is a client written in C as a PHP module.", + "twitter": [ + "grumi78", + "yowgi", + "yatsukhnenko" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/swoole/redis-async.json b/clients/php/github.com/swoole/redis-async.json new file mode 100644 index 0000000000..cf010cb66f --- /dev/null +++ b/clients/php/github.com/swoole/redis-async.json @@ -0,0 +1,4 @@ +{ + "name": "redis-async", + "description": "Asynchronous redis client library for PHP." +} \ No newline at end of file diff --git a/clients/php/github.com/yampee/Redis.json b/clients/php/github.com/yampee/Redis.json new file mode 100644 index 0000000000..265e555fb7 --- /dev/null +++ b/clients/php/github.com/yampee/Redis.json @@ -0,0 +1,7 @@ +{ + "name": "Yampee Redis", + "description": "A full-featured Redis client for PHP 5.2. Easy to use and to extend.", + "twitter": [ + "tgalopin" + ] +} \ No newline at end of file diff --git a/clients/php/github.com/ziogas/PHP-Redis-implementation.json b/clients/php/github.com/ziogas/PHP-Redis-implementation.json new file mode 100644 index 0000000000..f4dd0ed7b8 --- /dev/null +++ b/clients/php/github.com/ziogas/PHP-Redis-implementation.json @@ -0,0 +1,8 @@ +{ + "name": "PHP Redis implementation / wrapper", + "description": "Simple and lightweight redis implementation. Basically wrapper for raw redis commands.", + "homepage": "https://github.com/ziogas/PHP-Redis-implementation", + "twitter": [ + "arminas" + ] +} \ No newline at end of file diff --git a/clients/plsql/github.com/SeYoungLee/oredis.json b/clients/plsql/github.com/SeYoungLee/oredis.json new file mode 100644 index 0000000000..63296b1b3f --- /dev/null +++ b/clients/plsql/github.com/SeYoungLee/oredis.json @@ -0,0 +1,7 @@ +{ + "name": "oredis", + "description": "Redis client library for Oracle PL/SQL. This support Redis cluster and asynchronous execution", + "twitter": [ + "SeyoungLee" + ] +} \ No newline at end of file diff --git a/clients/prolog/github.com/SWI-Prolog/packages-redis.json b/clients/prolog/github.com/SWI-Prolog/packages-redis.json new file mode 100644 index 0000000000..c61da6b314 --- /dev/null +++ b/clients/prolog/github.com/SWI-Prolog/packages-redis.json @@ -0,0 +1,4 @@ +{ + "name": "Redis library for SWI-Prolog", + "description": "Prolog redis client that exploits SWI-Prolog's extensions such as strings for compact replies and threads to deal with publish/subscribe." +} \ No newline at end of file diff --git a/clients/pure-data/github.com/lp/puredis.json b/clients/pure-data/github.com/lp/puredis.json new file mode 100644 index 0000000000..05dda65549 --- /dev/null +++ b/clients/pure-data/github.com/lp/puredis.json @@ -0,0 +1,7 @@ +{ + "name": "Puredis", + "description": "Pure Data Redis sync, async and subscriber client", + "twitter": [ + "loopole" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/Grokzen/redis-py-cluster.json b/clients/python/github.com/Grokzen/redis-py-cluster.json new file mode 100644 index 0000000000..778e380a42 --- /dev/null +++ b/clients/python/github.com/Grokzen/redis-py-cluster.json @@ -0,0 +1,7 @@ +{ + "name": "redis-py-cluster", + "description": "Python cluster client for the official redis cluster. Redis 3.0+.", + "twitter": [ + "grokzen" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/KissPeter/redis-streams.json b/clients/python/github.com/KissPeter/redis-streams.json new file mode 100644 index 0000000000..f56a3be15f --- /dev/null +++ b/clients/python/github.com/KissPeter/redis-streams.json @@ -0,0 +1,4 @@ +{ + "name": "redis-streams", + "description": "Redis-Streams Python library provides an easy to use interface for batch collection and processing. Simplifies the consumer group and consumers management. Designed for a highly available, scalable and distributed environment, it thus offers, in addition to the main functionality, monitoring and scaling capabilities." +} \ No newline at end of file diff --git a/clients/python/github.com/NoneGG/aredis.json b/clients/python/github.com/NoneGG/aredis.json new file mode 100644 index 0000000000..7c7c49eed5 --- /dev/null +++ b/clients/python/github.com/NoneGG/aredis.json @@ -0,0 +1,4 @@ +{ + "name": "aredis", + "description": "An efficient and user-friendly async redis client ported from redis-py." +} \ No newline at end of file diff --git a/clients/python/github.com/aallamaa/desir.json b/clients/python/github.com/aallamaa/desir.json new file mode 100644 index 0000000000..1aefe2bce1 --- /dev/null +++ b/clients/python/github.com/aallamaa/desir.json @@ -0,0 +1,7 @@ +{ + "name": "desir", + "description": "", + "twitter": [ + "aallamaa" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/aio-libs/aioredis.json b/clients/python/github.com/aio-libs/aioredis.json new file mode 100644 index 0000000000..75c67b65b9 --- /dev/null +++ b/clients/python/github.com/aio-libs/aioredis.json @@ -0,0 +1,5 @@ +{ + "name": "aioredis", + "description": "Asyncio (PEP 3156) Redis client", + "homepage": "http://aioredis.readthedocs.org/" +} \ No newline at end of file diff --git a/clients/python/github.com/andymccurdy/redis-py.json b/clients/python/github.com/andymccurdy/redis-py.json new file mode 100644 index 0000000000..9a17a5c004 --- /dev/null +++ b/clients/python/github.com/andymccurdy/redis-py.json @@ -0,0 +1,7 @@ +{ + "name": "redis-py", + "description": "Mature and supported. Currently the way to go for Python.", + "twitter": [ + "andymccurdy" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/brainix/pottery.json b/clients/python/github.com/brainix/pottery.json new file mode 100644 index 0000000000..10cf7a5ab1 --- /dev/null +++ b/clients/python/github.com/brainix/pottery.json @@ -0,0 +1,7 @@ +{ + "name": "Pottery", + "description": "High level Pythonic dict, set, and list like containers around Redis data types (Python 3 only)", + "twitter": [ + "brainix" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/cf020031308/redisio.json b/clients/python/github.com/cf020031308/redisio.json new file mode 100644 index 0000000000..da400308ec --- /dev/null +++ b/clients/python/github.com/cf020031308/redisio.json @@ -0,0 +1,4 @@ +{ + "name": "redisio", + "description": "A tiny and fast redis client for script boys." +} \ No newline at end of file diff --git a/clients/python/github.com/coleifer/walrus.json b/clients/python/github.com/coleifer/walrus.json new file mode 100644 index 0000000000..e8e8d036c2 --- /dev/null +++ b/clients/python/github.com/coleifer/walrus.json @@ -0,0 +1,4 @@ +{ + "name": "walrus", + "description": "Lightweight Python utilities for working with Redis." +} \ No newline at end of file diff --git a/clients/python/github.com/evilkost/brukva.json b/clients/python/github.com/evilkost/brukva.json new file mode 100644 index 0000000000..f8ef1ea17f --- /dev/null +++ b/clients/python/github.com/evilkost/brukva.json @@ -0,0 +1,4 @@ +{ + "name": "brukva", + "description": "Asynchronous Redis client that works within Tornado IO loop" +} \ No newline at end of file diff --git a/clients/python/github.com/fiorix/txredisapi.json b/clients/python/github.com/fiorix/txredisapi.json new file mode 100644 index 0000000000..f05e6a1f5a --- /dev/null +++ b/clients/python/github.com/fiorix/txredisapi.json @@ -0,0 +1,7 @@ +{ + "name": "txredisapi", + "description": "Full featured, non-blocking client for Twisted.", + "twitter": [ + "fiorix" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/gh0st-work/python_redis_orm.json b/clients/python/github.com/gh0st-work/python_redis_orm.json new file mode 100644 index 0000000000..5d46a9c02f --- /dev/null +++ b/clients/python/github.com/gh0st-work/python_redis_orm.json @@ -0,0 +1,4 @@ +{ + "name": "pyton-redis-orm", + "description": "Python Redis ORM library that gives redis easy-to-use objects with fields and speeds a developmet up, inspired by Django ORM" +} \ No newline at end of file diff --git a/clients/python/github.com/groove-x/gxredis.json b/clients/python/github.com/groove-x/gxredis.json new file mode 100644 index 0000000000..14c4d449e6 --- /dev/null +++ b/clients/python/github.com/groove-x/gxredis.json @@ -0,0 +1,7 @@ +{ + "name": "gxredis", + "description": "Simple redis-py wrapper library", + "twitter": [ + "loose_agilist" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/jonathanslenders/asyncio-redis.json b/clients/python/github.com/jonathanslenders/asyncio-redis.json new file mode 100644 index 0000000000..c5bfef6dc5 --- /dev/null +++ b/clients/python/github.com/jonathanslenders/asyncio-redis.json @@ -0,0 +1,8 @@ +{ + "name": "asyncio_redis", + "description": "Asynchronous Redis client that works with the asyncio event loop", + "homepage": "http://asyncio-redis.readthedocs.org/", + "twitter": [ + "jonathan_s" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/khamin/redisca2.json b/clients/python/github.com/khamin/redisca2.json new file mode 100644 index 0000000000..2ee26a629b --- /dev/null +++ b/clients/python/github.com/khamin/redisca2.json @@ -0,0 +1,7 @@ +{ + "name": "redisca2", + "description": "Lightweight ORM for Redis", + "twitter": [ + "vitaliykhamin" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/pepijndevos/pypredis.json b/clients/python/github.com/pepijndevos/pypredis.json new file mode 100644 index 0000000000..9324b309ca --- /dev/null +++ b/clients/python/github.com/pepijndevos/pypredis.json @@ -0,0 +1,7 @@ +{ + "name": "Pypredis", + "description": "A client focused on arbitrary sharding and parallel pipelining.", + "twitter": [ + "pepijndevos" + ] +} \ No newline at end of file diff --git a/clients/python/github.com/schlitzered/pyredis.json b/clients/python/github.com/schlitzered/pyredis.json new file mode 100644 index 0000000000..ac16c72529 --- /dev/null +++ b/clients/python/github.com/schlitzered/pyredis.json @@ -0,0 +1,4 @@ +{ + "name": "pyredis", + "description": "Python Client with support for Redis Cluster. Currently only Python 3 is supported." +} \ No newline at end of file diff --git a/clients/python/github.com/thefab/tornadis.json b/clients/python/github.com/thefab/tornadis.json new file mode 100644 index 0000000000..4a5e92f46e --- /dev/null +++ b/clients/python/github.com/thefab/tornadis.json @@ -0,0 +1,5 @@ +{ + "name": "tornadis", + "description": "Async minimal redis client for tornado ioloop designed for performances (use C hiredis parser)", + "homepage": "http://tornadis.readthedocs.org" +} \ No newline at end of file diff --git a/clients/python/pypi.python.org/pypi/txredis.json b/clients/python/pypi.python.org/pypi/txredis.json new file mode 100644 index 0000000000..bc33a54ca9 --- /dev/null +++ b/clients/python/pypi.python.org/pypi/txredis.json @@ -0,0 +1,7 @@ +{ + "name": "txredis", + "description": "", + "twitter": [ + "dio_rian" + ] +} \ No newline at end of file diff --git a/clients/r/bitbucket.org/cmbce/r-package-rediscli.json b/clients/r/bitbucket.org/cmbce/r-package-rediscli.json new file mode 100644 index 0000000000..2ada10f30f --- /dev/null +++ b/clients/r/bitbucket.org/cmbce/r-package-rediscli.json @@ -0,0 +1,7 @@ +{ + "name": "RedisCli", + "description": "Basic client passing a (batch of) command(s) to redis-cli, getting back a (list of) character vector(s).", + "twitter": [ + "CorentinBarbu" + ] +} \ No newline at end of file diff --git a/clients/r/github.com/bwlewis/rredis.json b/clients/r/github.com/bwlewis/rredis.json new file mode 100644 index 0000000000..e8f429a45a --- /dev/null +++ b/clients/r/github.com/bwlewis/rredis.json @@ -0,0 +1,8 @@ +{ + "name": "rredis", + "description": "Redis client for R", + "homepage": "https://cran.r-project.org/web/packages/rredis/index.html", + "twitter": [ + "bwlewis" + ] +} \ No newline at end of file diff --git a/clients/r/github.com/eddelbuettel/rcppredis.json b/clients/r/github.com/eddelbuettel/rcppredis.json new file mode 100644 index 0000000000..f7b3ebf0f0 --- /dev/null +++ b/clients/r/github.com/eddelbuettel/rcppredis.json @@ -0,0 +1,8 @@ +{ + "name": "RcppRedis", + "description": "R interface to Redis using the hiredis library.", + "homepage": "https://cran.rstudio.com/web/packages/RcppRedis/index.html", + "twitter": [ + "eddelbuettel" + ] +} \ No newline at end of file diff --git a/clients/r/github.com/richfitz/redux.json b/clients/r/github.com/richfitz/redux.json new file mode 100644 index 0000000000..284896ab50 --- /dev/null +++ b/clients/r/github.com/richfitz/redux.json @@ -0,0 +1,8 @@ +{ + "name": "Redux", + "description": "Provides a low-level interface to Redis, allowing execution of arbitrary Redis commands with almost no interface.", + "homepage": "http://richfitz.github.io/redux/", + "twitter": [ + "rgfitzjohn" + ] +} \ No newline at end of file diff --git a/clients/racket/github.com/eu90h/rackdis.json b/clients/racket/github.com/eu90h/rackdis.json new file mode 100644 index 0000000000..e95bd9a708 --- /dev/null +++ b/clients/racket/github.com/eu90h/rackdis.json @@ -0,0 +1,7 @@ +{ + "name": "Rackdis", + "description": "A Redis client for Racket", + "twitter": [ + "eu90h" + ] +} \ No newline at end of file diff --git a/clients/racket/github.com/stchang/redis.json b/clients/racket/github.com/stchang/redis.json new file mode 100644 index 0000000000..bb58c479f8 --- /dev/null +++ b/clients/racket/github.com/stchang/redis.json @@ -0,0 +1,7 @@ +{ + "name": "redis-racket", + "description": "A Redis client for Racket.", + "twitter": [ + "s_chng" + ] +} \ No newline at end of file diff --git a/clients/rebol/github.com/rebolek/prot-redis.json b/clients/rebol/github.com/rebolek/prot-redis.json new file mode 100644 index 0000000000..ddddb16df0 --- /dev/null +++ b/clients/rebol/github.com/rebolek/prot-redis.json @@ -0,0 +1,7 @@ +{ + "name": "prot-redis", + "description": "Redis network scheme for Rebol 3", + "twitter": [ + "rebolek" + ] +} \ No newline at end of file diff --git a/clients/ruby/github.com/amakawa/redic.json b/clients/ruby/github.com/amakawa/redic.json new file mode 100644 index 0000000000..fc88ee3167 --- /dev/null +++ b/clients/ruby/github.com/amakawa/redic.json @@ -0,0 +1,8 @@ +{ + "name": "redic", + "description": "Lightweight Redis Client", + "twitter": [ + "soveran", + "cyx" + ] +} \ No newline at end of file diff --git a/clients/ruby/github.com/bukalapak/redis-cluster.json b/clients/ruby/github.com/bukalapak/redis-cluster.json new file mode 100644 index 0000000000..64a7cf707e --- /dev/null +++ b/clients/ruby/github.com/bukalapak/redis-cluster.json @@ -0,0 +1,7 @@ +{ + "name": "redis-cluster", + "description": "Redis cluster client on top of redis-rb. Support pipelining.", + "twitter": [ + "bukalapak" + ] +} \ No newline at end of file diff --git a/clients/ruby/github.com/etehtsea/oxblood.json b/clients/ruby/github.com/etehtsea/oxblood.json new file mode 100644 index 0000000000..642946babc --- /dev/null +++ b/clients/ruby/github.com/etehtsea/oxblood.json @@ -0,0 +1,7 @@ +{ + "name": "oxblood", + "description": "Straightforward Ruby client.", + "twitter": [ + "etehtsea" + ] +} \ No newline at end of file diff --git a/clients/ruby/github.com/madsimian/em-redis.json b/clients/ruby/github.com/madsimian/em-redis.json new file mode 100644 index 0000000000..8ba88ce114 --- /dev/null +++ b/clients/ruby/github.com/madsimian/em-redis.json @@ -0,0 +1,7 @@ +{ + "name": "em-redis", + "description": "An eventmachine-based implementation of the Redis protocol. No longer actively maintained.", + "twitter": [ + "madsimian" + ] +} \ No newline at end of file diff --git a/clients/ruby/github.com/mloughran/em-hiredis.json b/clients/ruby/github.com/mloughran/em-hiredis.json new file mode 100644 index 0000000000..d82193e83c --- /dev/null +++ b/clients/ruby/github.com/mloughran/em-hiredis.json @@ -0,0 +1,7 @@ +{ + "name": "em-hiredis", + "description": "An EventMachine Redis client (uses hiredis).", + "twitter": [ + "mloughran" + ] +} \ No newline at end of file diff --git a/clients/ruby/github.com/redis/redis-rb.json b/clients/ruby/github.com/redis/redis-rb.json new file mode 100644 index 0000000000..7be53a3ebc --- /dev/null +++ b/clients/ruby/github.com/redis/redis-rb.json @@ -0,0 +1,10 @@ +{ + "name": "redis-rb", + "description": "Very stable and mature client. Install and require the hiredis gem before redis-rb for maximum performance.", + "twitter": [ + "ezmobius", + "soveran", + "djanowski", + "pnoordhuis" + ] +} \ No newline at end of file diff --git a/clients/rust/github.com/AsoSunag/redis-client.json b/clients/rust/github.com/AsoSunag/redis-client.json new file mode 100644 index 0000000000..b203afea3e --- /dev/null +++ b/clients/rust/github.com/AsoSunag/redis-client.json @@ -0,0 +1,4 @@ +{ + "name": "redis-client", + "description": "A Redis client library for Rust." +} \ No newline at end of file diff --git a/clients/rust/github.com/ltoddy/redis-rs.json b/clients/rust/github.com/ltoddy/redis-rs.json new file mode 100644 index 0000000000..98915e8dfa --- /dev/null +++ b/clients/rust/github.com/ltoddy/redis-rs.json @@ -0,0 +1,7 @@ +{ + "name": "redisclient", + "description": "Redis client for Rust.", + "twitter": [ + "ltoddygen" + ] +} \ No newline at end of file diff --git a/clients/rust/github.com/mitsuhiko/redis-rs.json b/clients/rust/github.com/mitsuhiko/redis-rs.json new file mode 100644 index 0000000000..5c626e99f2 --- /dev/null +++ b/clients/rust/github.com/mitsuhiko/redis-rs.json @@ -0,0 +1,7 @@ +{ + "name": "redis-rs", + "description": "A high and low level client library for Redis tracking Rust nightly.", + "twitter": [ + "mitsuhiko" + ] +} \ No newline at end of file diff --git a/clients/rust/github.com/mneumann/rust-redis.json b/clients/rust/github.com/mneumann/rust-redis.json new file mode 100644 index 0000000000..5c2374af66 --- /dev/null +++ b/clients/rust/github.com/mneumann/rust-redis.json @@ -0,0 +1,7 @@ +{ + "name": "rust-redis", + "description": "A Rust client library for Redis.", + "twitter": [ + "mneumann" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/acrosa/scala-redis.json b/clients/scala/github.com/acrosa/scala-redis.json new file mode 100644 index 0000000000..3cf09de132 --- /dev/null +++ b/clients/scala/github.com/acrosa/scala-redis.json @@ -0,0 +1,7 @@ +{ + "name": "scala-redis", + "description": "", + "twitter": [ + "alejandrocrosa" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/andreyk0/redis-client-scala-netty.json b/clients/scala/github.com/andreyk0/redis-client-scala-netty.json new file mode 100644 index 0000000000..ecab78d15a --- /dev/null +++ b/clients/scala/github.com/andreyk0/redis-client-scala-netty.json @@ -0,0 +1,4 @@ +{ + "name": "redis-client-scala-netty", + "description": "" +} \ No newline at end of file diff --git a/clients/scala/github.com/chiradip/RedisClient.json b/clients/scala/github.com/chiradip/RedisClient.json new file mode 100644 index 0000000000..6b20670337 --- /dev/null +++ b/clients/scala/github.com/chiradip/RedisClient.json @@ -0,0 +1,7 @@ +{ + "name": "RedisClient", + "description": "A no nonsense Redis Client using pure scala. Preserves elegant Redis style without any need to learn any special API", + "twitter": [ + "chiradip" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/chrisdinn/brando.json b/clients/scala/github.com/chrisdinn/brando.json new file mode 100644 index 0000000000..5871678cdb --- /dev/null +++ b/clients/scala/github.com/chrisdinn/brando.json @@ -0,0 +1,7 @@ +{ + "name": "Brando", + "description": "A Redis client written with the Akka IO package introduced in Akka 2.2.", + "twitter": [ + "chrisdinn" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/debasishg/scala-redis.json b/clients/scala/github.com/debasishg/scala-redis.json new file mode 100644 index 0000000000..c3423e2732 --- /dev/null +++ b/clients/scala/github.com/debasishg/scala-redis.json @@ -0,0 +1,7 @@ +{ + "name": "scala-redis", + "description": "Apparently a fork of the original client from @alejandrocrosa", + "twitter": [ + "debasishg" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/etaty/rediscala.json b/clients/scala/github.com/etaty/rediscala.json new file mode 100644 index 0000000000..78e84d6a7d --- /dev/null +++ b/clients/scala/github.com/etaty/rediscala.json @@ -0,0 +1,7 @@ +{ + "name": "rediscala", + "description": "A Redis client for Scala (2.10+) and (AKKA 2.2+) with non-blocking and asynchronous I/O operations.", + "twitter": [ + "etaty" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/laserdisc-io/laserdisc.json b/clients/scala/github.com/laserdisc-io/laserdisc.json new file mode 100644 index 0000000000..1fd86de0e7 --- /dev/null +++ b/clients/scala/github.com/laserdisc-io/laserdisc.json @@ -0,0 +1,8 @@ +{ + "name": "laserdisc", + "description": "Future free Fs2 native pure FP Redis client http://laserdisc.io", + "twitter": [ + "JSirocchi", + "barambani" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/monix/monix-connect.json b/clients/scala/github.com/monix/monix-connect.json new file mode 100644 index 0000000000..e76790c23d --- /dev/null +++ b/clients/scala/github.com/monix/monix-connect.json @@ -0,0 +1,8 @@ +{ + "name": "monix-connect", + "description": "Monix integration with Redis", + "homepage": "https://monix.github.io/monix-connect/docs/redis", + "twitter": [ + "paualarco" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/naoh87/lettucef.json b/clients/scala/github.com/naoh87/lettucef.json new file mode 100644 index 0000000000..50478f5d71 --- /dev/null +++ b/clients/scala/github.com/naoh87/lettucef.json @@ -0,0 +1,7 @@ +{ + "name": "LettuceF", + "description": "Scala FP wrapper for Lettuce with Cats Effect", + "twitter": [ + "naoh87" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/pk11/sedis.json b/clients/scala/github.com/pk11/sedis.json new file mode 100644 index 0000000000..3f32325958 --- /dev/null +++ b/clients/scala/github.com/pk11/sedis.json @@ -0,0 +1,4 @@ +{ + "name": "sedis", + "description": "a thin scala wrapper for the popular Redis Java client, Jedis" +} \ No newline at end of file diff --git a/clients/scala/github.com/profunktor/redis4cats.json b/clients/scala/github.com/profunktor/redis4cats.json new file mode 100644 index 0000000000..2441c8298f --- /dev/null +++ b/clients/scala/github.com/profunktor/redis4cats.json @@ -0,0 +1,8 @@ +{ + "name": "Redis4Cats", + "description": "Purely functional Redis client for Cats Effect & Fs2", + "homepage": "https://redis4cats.profunktor.dev/", + "twitter": [ + "volpegabriel87" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/redislabs/spark-redis.json b/clients/scala/github.com/redislabs/spark-redis.json new file mode 100644 index 0000000000..9d56304927 --- /dev/null +++ b/clients/scala/github.com/redislabs/spark-redis.json @@ -0,0 +1,9 @@ +{ + "name": "spark-redis", + "description": "A connector between Apache Spark and Redis.", + "twitter": [ + "redislabs", + "sunheehnus", + "dvirsky" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/scredis/scredis.json b/clients/scala/github.com/scredis/scredis.json new file mode 100644 index 0000000000..bc7b9ccd12 --- /dev/null +++ b/clients/scala/github.com/scredis/scredis.json @@ -0,0 +1,7 @@ +{ + "name": "scredis", + "description": "Non-blocking, ultra-fast Scala Redis client built on top of Akka IO, used in production at Livestream", + "twitter": [ + "livestream" + ] +} \ No newline at end of file diff --git a/clients/scala/github.com/twitter/finagle/tree/develop/finagle-redis.json b/clients/scala/github.com/twitter/finagle/tree/develop/finagle-redis.json new file mode 100644 index 0000000000..031dc0d80e --- /dev/null +++ b/clients/scala/github.com/twitter/finagle/tree/develop/finagle-redis.json @@ -0,0 +1,4 @@ +{ + "name": "finagle-redis", + "description": "Redis client based on Finagle" +} \ No newline at end of file diff --git a/clients/scala/github.com/yarosman/redis-client-scala-netty.json b/clients/scala/github.com/yarosman/redis-client-scala-netty.json new file mode 100644 index 0000000000..3619300d4f --- /dev/null +++ b/clients/scala/github.com/yarosman/redis-client-scala-netty.json @@ -0,0 +1,4 @@ +{ + "name": "scala-redis", + "description": "Non-blocking, netty 4.1.x based Scala Redis client" +} \ No newline at end of file diff --git a/clients/scheme/github.com/aconchillo/guile-redis.json b/clients/scheme/github.com/aconchillo/guile-redis.json new file mode 100644 index 0000000000..598cfb4d74 --- /dev/null +++ b/clients/scheme/github.com/aconchillo/guile-redis.json @@ -0,0 +1,7 @@ +{ + "name": "guile-redis", + "description": "A Redis client for Guile", + "twitter": [ + "aconchillo" + ] +} \ No newline at end of file diff --git a/clients/scheme/github.com/carld/redis-client.egg.json b/clients/scheme/github.com/carld/redis-client.egg.json new file mode 100644 index 0000000000..4c7a9a4216 --- /dev/null +++ b/clients/scheme/github.com/carld/redis-client.egg.json @@ -0,0 +1,8 @@ +{ + "name": "redis-client", + "description": "A Redis client for Chicken Scheme 4.7", + "homepage": "http://wiki.call-cc.org/eggref/4/redis-client", + "twitter": [ + "carld" + ] +} \ No newline at end of file diff --git a/clients/smalltalk/squeaksource.com/Redis.json b/clients/smalltalk/squeaksource.com/Redis.json new file mode 100644 index 0000000000..36210c9869 --- /dev/null +++ b/clients/smalltalk/squeaksource.com/Redis.json @@ -0,0 +1,4 @@ +{ + "name": "Redis", + "description": "Smalltalk Redis client." +} diff --git a/clients/swift/github.com/Farhaddc/Swidis.json b/clients/swift/github.com/Farhaddc/Swidis.json new file mode 100644 index 0000000000..a618284af8 --- /dev/null +++ b/clients/swift/github.com/Farhaddc/Swidis.json @@ -0,0 +1,7 @@ +{ + "name": "Swidis", + "description": "iOS Framework Allowing you to connect to Redis server with Swift programming language.", + "twitter": [ + "Farhaddc" + ] +} \ No newline at end of file diff --git a/clients/swift/github.com/Mordil/RediStack.json b/clients/swift/github.com/Mordil/RediStack.json new file mode 100644 index 0000000000..44b73956cc --- /dev/null +++ b/clients/swift/github.com/Mordil/RediStack.json @@ -0,0 +1,8 @@ +{ + "name": "RediStack", + "description": "Non-blocking, event-driven Swift client for Redis built with SwiftNIO for all official Swift deployment environments.", + "homepage": "https://docs.redistack.info", + "twitter": [ + "mordil" + ] +} \ No newline at end of file diff --git a/clients/swift/github.com/Zewo/Redis.json b/clients/swift/github.com/Zewo/Redis.json new file mode 100644 index 0000000000..4e34f9c6f3 --- /dev/null +++ b/clients/swift/github.com/Zewo/Redis.json @@ -0,0 +1,7 @@ +{ + "name": "Redis", + "description": "Redis client for Swift. OpenSwift C7 Compliant, OS X and Linux compatible.", + "twitter": [ + "rabc" + ] +} \ No newline at end of file diff --git a/clients/swift/github.com/czechboy0/Redbird.json b/clients/swift/github.com/czechboy0/Redbird.json new file mode 100644 index 0000000000..4584fd510f --- /dev/null +++ b/clients/swift/github.com/czechboy0/Redbird.json @@ -0,0 +1,7 @@ +{ + "name": "Redbird", + "description": "Pure-Swift implementation of a Redis client from the original protocol spec (OS X + Linux compatible)", + "twitter": [ + "czechboy0" + ] +} \ No newline at end of file diff --git a/clients/swift/github.com/perrystreetsoftware/PSSRedisClient.json b/clients/swift/github.com/perrystreetsoftware/PSSRedisClient.json new file mode 100644 index 0000000000..4553eeaef9 --- /dev/null +++ b/clients/swift/github.com/perrystreetsoftware/PSSRedisClient.json @@ -0,0 +1,7 @@ +{ + "name": "PSSRedisClient", + "description": "Swift redis client using the CocoaAsyncSocket library, installable via Cocoapods", + "twitter": [ + "esilverberg" + ] +} \ No newline at end of file diff --git a/clients/swift/github.com/ronp001/SwiftRedis.json b/clients/swift/github.com/ronp001/SwiftRedis.json new file mode 100644 index 0000000000..181376acff --- /dev/null +++ b/clients/swift/github.com/ronp001/SwiftRedis.json @@ -0,0 +1,7 @@ +{ + "name": "SwiftRedis", + "description": "Basic async client for Redis in Swift (iOS)", + "twitter": [ + "ronp001" + ] +} \ No newline at end of file diff --git a/clients/swift/github.com/seznam/swift-uniredis.json b/clients/swift/github.com/seznam/swift-uniredis.json new file mode 100644 index 0000000000..00e4542408 --- /dev/null +++ b/clients/swift/github.com/seznam/swift-uniredis.json @@ -0,0 +1,4 @@ +{ + "name": "UniRedis", + "description": "Redis client for Swift on macOS and Linux, capable of pipelining and transactions, with transparent support for authentication and sentinel." +} \ No newline at end of file diff --git a/clients/tcl/github.com/gahr/retcl.json b/clients/tcl/github.com/gahr/retcl.json new file mode 100644 index 0000000000..5208ce5456 --- /dev/null +++ b/clients/tcl/github.com/gahr/retcl.json @@ -0,0 +1,7 @@ +{ + "name": "Retcl", + "description": "Retcl is an asynchronous, event-driven Redis client library implemented as a single-file Tcl module.", + "twitter": [ + "gahrgahr" + ] +} \ No newline at end of file diff --git a/clients/tcl/github.com/redis/redis/blob/unstable/tests/support/redis.tcl.json b/clients/tcl/github.com/redis/redis/blob/unstable/tests/support/redis.tcl.json new file mode 100644 index 0000000000..703f450e7f --- /dev/null +++ b/clients/tcl/github.com/redis/redis/blob/unstable/tests/support/redis.tcl.json @@ -0,0 +1,7 @@ +{ + "name": "Tcl Client", + "description": "The client used in the Redis test suite. Not really full featured nor designed to be used in the real world.", + "twitter": [ + "antirez" + ] +} \ No newline at end of file diff --git a/clients/vb/github.com/hishamco/vRedis.json b/clients/vb/github.com/hishamco/vRedis.json new file mode 100644 index 0000000000..37f50c6df8 --- /dev/null +++ b/clients/vb/github.com/hishamco/vRedis.json @@ -0,0 +1,7 @@ +{ + "name": "vRedis", + "description": "Redis client using VB.NET.", + "twitter": [ + "hishambinateya" + ] +} \ No newline at end of file diff --git a/clients/vcl/github.com/carlosabalde/libvmod-redis.json b/clients/vcl/github.com/carlosabalde/libvmod-redis.json new file mode 100644 index 0000000000..85f11e99ba --- /dev/null +++ b/clients/vcl/github.com/carlosabalde/libvmod-redis.json @@ -0,0 +1,7 @@ +{ + "name": "libvmod-redis", + "description": "Varnish Cache module using the synchronous hiredis library API to access Redis servers from VCL.", + "twitter": [ + "carlosabalde" + ] +} \ No newline at end of file diff --git a/clients/xojo/github.com/ktekinay/XOJO-Redis.json b/clients/xojo/github.com/ktekinay/XOJO-Redis.json new file mode 100644 index 0000000000..8144b11f67 --- /dev/null +++ b/clients/xojo/github.com/ktekinay/XOJO-Redis.json @@ -0,0 +1,7 @@ +{ + "name": "Redis_MTC", + "description": "A Xojo library to connect to a Redis server.", + "twitter": [ + "kemtekinay" + ] +} \ No newline at end of file diff --git a/clients/zig/github.com/kristoff-it/zig-okredis.json b/clients/zig/github.com/kristoff-it/zig-okredis.json new file mode 100644 index 0000000000..1df2dd46cf --- /dev/null +++ b/clients/zig/github.com/kristoff-it/zig-okredis.json @@ -0,0 +1,8 @@ +{ + "name": "OkRedis", + "description": "OkRedis is a zero-allocation client for Redis 6+ ", + "homepage": "https://github.com/kristoff-it/zig-okredis", + "twitter": [ + "croloris" + ] +} \ No newline at end of file diff --git a/docs/_index.md b/docs/_index.md index 4b18cbe679..021ceeb09d 100644 --- a/docs/_index.md +++ b/docs/_index.md @@ -1,4 +1,3 @@ - --- title: "Documentation" linkTitle: "Documentation" @@ -9,5 +8,3 @@ menu: --- Welcome to the Redis documentation. - - diff --git a/docs/clients.md b/docs/clients.md new file mode 100644 index 0000000000..5795e43be7 --- /dev/null +++ b/docs/clients.md @@ -0,0 +1,8 @@ +--- +title: "Clients" +linkTitle: "Clients" +weight: 10 +description: Redis clients +layout: clients +--- + diff --git a/docs/clients/_index.md b/docs/clients/_index.md deleted file mode 100644 index 51778f6a9b..0000000000 --- a/docs/clients/_index.md +++ /dev/null @@ -1,10 +0,0 @@ - ---- -title: "Clients" -linkTitle: "Clients" -weight: 1 -description: Complete list of Redis clients ---- - -{{< clients >}} - diff --git a/docs/clients/clients.json b/docs/clients/clients.json deleted file mode 100644 index 4e910436fd..0000000000 --- a/docs/clients/clients.json +++ /dev/null @@ -1,2024 +0,0 @@ -[ - { - "name": "redis-rb", - "language": "Ruby", - "repository": "https://github.com/redis/redis-rb", - "description": "Very stable and mature client. Install and require the hiredis gem before redis-rb for maximum performance.", - "authors": ["ezmobius", "soveran", "djanowski", "pnoordhuis"], - "recommended": true, - "active": true - }, - - { - "name": "carmine", - "language": "Clojure", - "repository": "https://github.com/ptaoussanis/carmine", - "description": "Simple, high-performance Redis (2.0+) client for Clojure.", - "authors": ["ptaoussanis"], - "recommended": true, - "active": true - }, - { - "name": "CL-Redis", - "language": "Common Lisp", - "url": "http://www.cliki.net/cl-redis", - "repository": "https://github.com/vseloved/cl-redis", - "description": "", - "authors": ["BigThingist"], - "active": true - }, - - { - "name": "Eredis", - "language": "Erlang", - "repository": "https://github.com/wooga/eredis", - "description": "Redis client with a focus on performance", - "authors": ["wooga"], - "recommended": true, - "active": false - }, - { - "name": "Eredis (Nordix fork)", - "language": "Erlang", - "repository": "https://github.com/Nordix/eredis", - "description": "An updated fork of eredis, adding TLS and various corrections and testing", - "recommended": true, - "active": true - }, - { - "name": "eredis_cluster", - "language": "Erlang", - "repository": "https://github.com/adrienmo/eredis_cluster", - "description": "Eredis wrapper providing cluster support and connection pooling", - "authors": ["adrienmo"], - "active": false - }, - { - "name": "eredis_cluster (Nordix fork)", - "language": "Erlang", - "repository": "https://github.com/Nordix/eredis_cluster", - "description": "An updated fork of eredis_cluster (providing cluster support and connection pooling), with added TLS support, ASK redirects, various corrections and testing", - "recommended": true, - "active": true - }, - { - "name": "ecredis", - "language": "Erlang", - "repository": "https://github.com/HalloAppInc/ecredis", - "description": "Redis Cluster client that allows for connections to multiple clusters. Queries are send directly to eredis clients allowing for large throughput.", - "authors": ["HalloAppInc"] - }, - - { - "name": "exredis", - "language": "Elixir", - "repository": "https://github.com/artemeff/exredis", - "description": "Redis client for Elixir.", - "authors": ["artemeff"], - "active": true - }, - - { - "name": "redis.fy", - "language": "Fancy", - "repository": "https://github.com/bakkdoor/redis.fy", - "description": "A Fancy Redis client library", - "authors": ["bakkdoor"] - }, - - { - "name": "go-redis/redis", - "language": "Go", - "repository": "https://github.com/go-redis/redis", - "description": "Redis client for Golang supporting Redis Sentinel and Redis Cluster out of the box.", - "authors": [], - "recommended": true, - "active": true - }, - - { - "name": "Go-Redis", - "language": "Go", - "repository": "https://github.com/alphazero/Go-Redis", - "description": "Google Go Client and Connectors for Redis.", - "authors": ["SunOf27"] - }, - - { - "name": "Radix", - "language": "Go", - "repository": "https://github.com/mediocregopher/radix", - "description": "MIT licensed Redis client which supports pipelining, pooling, redis cluster, scripting, pub/sub, scanning, and more.", - "authors": ["fzzbt", "mediocre_gopher"], - "recommended": true, - "active": true - }, - - { - "name": "Redigo", - "language": "Go", - "repository": "https://github.com/gomodule/redigo", - "description": "Redigo is a Go client for the Redis database with support for Print-alike API, Pipelining (including transactions), Pub/Sub, Connection pooling, scripting.", - "authors": ["gburd"], - "recommended": true, - "active": true - }, - - { - "name": "RedisPipe", - "language": "Go", - "repository": "https://github.com/joomcode/redispipe", - "description": "RedisPipe is the high-throughput Go client with implicit pipelining and robust Cluster support.", - "authors": ["funny_falcon"], - "active": true - }, - - { - "name": "Tideland Go Redis Client", - "language": "Go", - "url": "https://github.com/tideland/golib/tree/master/redis", - "repository": "https://github.com/tideland/golib", - "description": "A flexible Go Redis client able to handle all commands", - "authors": ["themue"], - "active": true - }, - - { - "name": "godis", - "language": "Go", - "repository": "https://github.com/simonz05/godis", - "description": "A Redis client for Go.", - "authors": [] - }, - - { - "name": "godis", - "language": "Go", - "repository": "https://github.com/piaohao/godis", - "description": "redis client implement by golang, inspired by jedis." - }, - - { - "name": "gosexy/redis", - "language": "Go", - "repository": "https://github.com/gosexy/redis", - "url": "https://menteslibres.net/gosexy/redis", - "description": "Redis client library for Go that maps the full redis command list into equivalent Go functions.", - "authors": ["xiam"], - "active": true - }, - - { - "name": "goredis", - "language": "Go", - "repository": "https://github.com/xuyu/goredis", - "description": "A redis client for golang with full features", - "authors": ["xuyu"] - }, - - { - "name": "gore", - "language": "Go", - "repository": "https://github.com/keimoon/gore", - "description": "A full feature redis Client for Go. Supports Pipeline, Transaction, LUA scripting, Pubsub, Connection Pool, Sentinel and client sharding", - "authors": ["keimoon"], - "active": true - }, - - { - "name": "Redis", - "language": "Go", - "repository": "https://github.com/pascaldekloe/redis", - "description": "clean, fully asynchronous, high-performance, low-memory", - "authors": [], - "active": true - }, - - { - "name": "shipwire/redis", - "language": "Go", - "repository": "https://github.com/shipwire/redis", - "description": "A Redis client focused on streaming, with support for a print-like API, pipelining, Pub/Sub, and connection pooling.", - "authors": ["stephensearles"] - }, - - { - "name": "rueidis", - "language": "Go", - "repository": "https://github.com/rueian/rueidis", - "description": "A Fast Golang Redis RESP3 client that does auto pipelining and supports client side caching." - }, - - { - "name": "go-resp3", - "language": "Go", - "repository": "https://github.com/stfnmllr/go-resp3", - "description": "A Redis Go client implementation based on the Redis RESP3 protocol.", - "authors": [], - "active": true - }, - - { - "name": "hedis", - "language": "Haskell", - "url": "http://hackage.haskell.org/package/hedis", - "repository": "https://github.com/informatikr/hedis", - "description": "Supports the complete command set and cluster. Commands are automatically pipelined for high performance.", - "authors": [], - "recommended": true, - "active": true - }, - - { - "name": "Jedis", - "language": "Java", - "repository": "https://github.com/redis/jedis", - "description": "A blazingly small and sane Redis Java client", - "authors": ["xetorthio", "g_korland"], - "recommended": true, - "active": true - }, - - { - "name": "java-redis-client", - "language": "Java", - "repository": "https://github.com/drm/java-redis-client", - "description": "A very simple yet very complete java client in less than 200 lines with 0 dependencies.", - "authors": [], - "active": true - }, - - { - "name": "Redisson", - "language": "Java", - "repository": "https://github.com/mrniko/redisson", - "description": "distributed and scalable Java data structures on top of Redis server", - "authors": ["mrniko"], - "recommended": true, - "active": true - }, - - { - "name": "JRedis", - "language": "Java", - "url": "https://code.google.com/p/jredis/", - "repository": "https://github.com/alphazero/jredis", - "description": "", - "authors": ["SunOf27"] - }, - - { - "name": "JDBC-Redis", - "language": "Java", - "url": "https://code.google.com/p/jdbc-redis/", - "repository": "https://code.google.com/p/jdbc-redis/source/browse", - "description": "", - "authors": [] - }, - - { - "name": "RJC", - "language": "Java", - "repository": "https://github.com/e-mzungu/rjc", - "description": "", - "authors": ["e_mzungu"] - }, - - { - "name": "redis-protocol", - "language": "Java", - "repository": "https://github.com/spullara/redis-protocol", - "description": "Up to 2.6 compatible high-performance Java, Java w/Netty & Scala (finagle) client", - "authors": ["spullara"] - }, - - { - "name": "aredis", - "language": "Java", - "repository": "http://aredis.sourceforge.net/", - "description": "Asynchronous, pipelined client based on the Java 7 NIO Channel API", - "authors": [] - }, - - { - "name": "vertx-redis-client", - "language": "Java", - "repository": "https://github.com/vert-x3/vertx-redis-client", - "description": "The Vert.x Redis client provides an asynchronous API to interact with a Redis data-structure server.", - "authors": ["pmlopes"], - "active": true - }, - - { - "name": "Kreds", - "language": "Kotlin", - "repository": "https://github.com/crackthecodeabhi/kreds", - "description": "A thread-safe, non-blocking, coroutine-based Redis client for Kotlin/JVM", - "authors": ["abhi_19t"], - "active": true - }, - - { - "name": "redis-lua", - "language": "Lua", - "repository": "https://github.com/nrk/redis-lua", - "description": "", - "authors": ["JoL1hAHN"], - "recommended": true - }, - - { - "name": "lua-hiredis", - "language": "Lua", - "repository": "https://github.com/agladysh/lua-hiredis", - "description": "Lua bindings for the hiredis library", - "authors": ["agladysh"] - }, - - { - "name": "lredis", - "language": "Lua", - "repository": "https://github.com/daurnimator/lredis", - "description": "Redis library for Lua", - "authors": ["daurnimator"], - "active": true - }, - - { - "name": "Redis", - "language": "Perl", - "url": "http://search.cpan.org/dist/Redis/", - "repository": "https://github.com/PerlRedis/perl-redis", - "description": "Perl binding for Redis database", - "authors": ["damsieboy"], - "recommended": true, - "active": true - }, - - { - "name": "RedisDB", - "language": "Perl", - "url": "http://search.cpan.org/dist/RedisDB/", - "repository": "https://github.com/trinitum/RedisDB", - "description": "Perl binding for Redis database with fast XS-based protocolparser", - "authors": ["trinitum"], - "active": true - }, - - { - "name": "Redis::hiredis", - "language": "Perl", - "url": "http://search.cpan.org/dist/Redis-hiredis/", - "description": "Perl binding for the hiredis C client", - "authors": ["neophenix"] - }, - - { - "name": "AnyEvent::Redis", - "language": "Perl", - "url": "http://search.cpan.org/dist/AnyEvent-Redis/", - "repository": "https://github.com/miyagawa/AnyEvent-Redis", - "description": "Non-blocking Redis client", - "authors": ["miyagawa"] - }, - - { - "name": "AnyEvent::RipeRedis", - "language": "Perl", - "url": "http://search.cpan.org/dist/AnyEvent-RipeRedis/", - "repository": "https://github.com/iph0/AnyEvent-RipeRedis", - "description": "Flexible non-blocking Redis client", - "authors": ["iph0"], - "active": true - }, - - { - "name": "AnyEvent::RipeRedis::Cluster", - "language": "Perl", - "url": "http://search.cpan.org/dist/AnyEvent-RipeRedis-Cluster/", - "repository": "https://github.com/iph0/AnyEvent-RipeRedis-Cluster", - "description": "Non-blocking Redis Cluster client", - "authors": ["iph0"], - "active": true - }, - - { - "name": "Redis::ClusterRider", - "language": "Perl", - "url": "http://search.cpan.org/dist/Redis-ClusterRider/", - "repository": "https://github.com/iph0/Redis-ClusterRider", - "description": "Daring Redis Cluster client", - "authors": ["iph0"], - "active": true - }, - - { - "name": "AnyEvent::Hiredis", - "language": "Perl", - "url": "http://search.cpan.org/dist/AnyEvent-Hiredis/", - "repository": "https://github.com/wjackson/AnyEvent-Hiredis", - "description": "Non-blocking client using the hiredis C library", - "authors": [] - }, - - { - "name": "Mojo::Redis", - "language": "Perl", - "url": "http://search.cpan.org/dist/Mojo-Redis/", - "repository": "https://github.com/marcusramberg/mojo-redis", - "description": "asynchronous Redis client for Mojolicious", - "authors": ["und3f", "marcusramberg", "jhthorsen"] - }, - - { - "name": "Danga::Socket::Redis", - "language": "Perl", - "url": "http://search.cpan.org/dist/Danga-Socket-Redis/", - "description": "An asynchronous redis client using the Danga::Socket async library", - "authors": ["martinredmond"] - }, - - { - "name": "Predis", - "language": "PHP", - "repository": "https://github.com/nrk/predis", - "description": "Mature and supported", - "authors": ["JoL1hAHN"], - "recommended": true - }, - - { - "name": "phpredis", - "language": "PHP", - "repository": "https://github.com/phpredis/phpredis", - "description": "This is a client written in C as a PHP module.", - "authors": ["grumi78", "yowgi", "yatsukhnenko"], - "recommended": true, - "active": true - }, - - { - "name": "Rediska", - "language": "PHP", - "url": "http://rediska.geometria-lab.net", - "repository": "https://github.com/Shumkov/Rediska", - "description": "", - "authors": ["shumkov"], - "active": false - }, - - { - "name": "Redisent", - "language": "PHP", - "repository": "https://github.com/jdp/redisent", - "description": "", - "authors": ["justinpoliey"], - "active": false - }, - - { - "name": "Credis", - "language": "PHP", - "repository": "https://github.com/colinmollenhour/credis", - "description": "Lightweight, standalone, unit-tested fork of Redisent which wraps phpredis for best performance if available.", - "authors": ["colinmollenhour"], - "active": true - }, - - { - "name": "PHP Sentinel Client", - "language": "PHP", - "repository": "https://github.com/jamescauwelier/PSRedis", - "description": "A PHP sentinel client acting as an extension to your regular redis client", - "authors": ["jamescauwelier"], - "active": true - }, - - { - "name": "redis-async", - "language": "PHP", - "repository": "https://github.com/swoole/redis-async", - "description": "Asynchronous redis client library for PHP.", - "authors": [], - "active": false - }, - - { - "name": "Yampee Redis", - "language": "PHP", - "repository": "https://github.com/yampee/Redis", - "description": "A full-featured Redis client for PHP 5.2. Easy to use and to extend.", - "authors": ["tgalopin"], - "active": false - }, - - { - "name": "redis-py", - "language": "Python", - "repository": "https://github.com/andymccurdy/redis-py", - "description": "Mature and supported. Currently the way to go for Python.", - "authors": ["andymccurdy"], - "recommended": true, - "active": true - }, - - { - "name": "redis-py-cluster", - "language": "Python", - "repository": "https://github.com/Grokzen/redis-py-cluster", - "description": "Python cluster client for the official redis cluster. Redis 3.0+.", - "authors": ["grokzen"], - "active": true - }, - - { - "name": "gxredis", - "language": "Python", - "repository": "https://github.com/groove-x/gxredis", - "description": "Simple redis-py wrapper library", - "authors": ["loose_agilist"], - "active": true - }, - - { - "name": "txredis", - "language": "Python", - "url": "https://pypi.python.org/pypi/txredis", - "description": "", - "authors": ["dio_rian"] - }, - - { - "name": "txredisapi", - "language": "Python", - "repository": "https://github.com/fiorix/txredisapi", - "description": "Full featured, non-blocking client for Twisted.", - "authors": ["fiorix"], - "active": true - }, - - { - "name": "desir", - "language": "Python", - "repository": "https://github.com/aallamaa/desir", - "description": "", - "authors": ["aallamaa"] - }, - - { - "name": "tornadis", - "language": "Python", - "repository": "https://github.com/thefab/tornadis", - "url": "http://tornadis.readthedocs.org", - "description": "Async minimal redis client for tornado ioloop designed for performances (use C hiredis parser)", - "active": true - }, - - { - "name": "brukva", - "language": "Python", - "repository": "https://github.com/evilkost/brukva", - "description": "Asynchronous Redis client that works within Tornado IO loop", - "authors": [] - }, - - { - "name": "aioredis", - "language": "Python", - "repository": "https://github.com/aio-libs/aioredis", - "url": "http://aioredis.readthedocs.org/", - "description": "Asyncio (PEP 3156) Redis client", - "authors": [], - "active": true - }, - - { - "name": "prot-redis", - "language": "Rebol", - "repository": "https://github.com/rebolek/prot-redis", - "description": "Redis network scheme for Rebol 3", - "authors": ["rebolek"] - }, - - { - "name": "redisca2", - "language": "Python", - "repository": "https://github.com/khamin/redisca2", - "description": "Lightweight ORM for Redis", - "authors": ["vitaliykhamin"] - }, - - { - "name": "monix-connect", - "language": "Scala", - "url": "https://monix.github.io/monix-connect/docs/redis", - "repository": "https://github.com/monix/monix-connect", - "description": "Monix integration with Redis", - "authors": ["paualarco"], - "active": true - }, - - { - "name": "laserdisc", - "language": "Scala", - "repository": "https://github.com/laserdisc-io/laserdisc", - "description": "Future free Fs2 native pure FP Redis client http://laserdisc.io", - "authors": ["JSirocchi", "barambani"], - "active": true - }, - - { - "name": "Redis4Cats", - "language": "Scala", - "url": "https://redis4cats.profunktor.dev/", - "repository": "https://github.com/profunktor/redis4cats", - "description": "Purely functional Redis client for Cats Effect & Fs2", - "authors": ["volpegabriel87"], - "active": true - }, - - { - "name": "LettuceF", - "language": "Scala", - "repository": "https://github.com/naoh87/lettucef", - "description": "Scala FP wrapper for Lettuce with Cats Effect", - "authors": ["naoh87"], - "active": true - }, - - { - "name": "scala-redis", - "language": "Scala", - "repository": "https://github.com/acrosa/scala-redis", - "description": "", - "authors": ["alejandrocrosa"] - }, - { - "name": "scala-redis", - "language": "Scala", - "repository": "https://github.com/yarosman/redis-client-scala-netty", - "description": "Non-blocking, netty 4.1.x based Scala Redis client", - "authors": [] - }, - - { - "name": "scala-redis", - "language": "Scala", - "repository": "https://github.com/debasishg/scala-redis", - "description": "Apparently a fork of the original client from @alejandrocrosa", - "authors": ["debasishg"], - "recommended": true, - "active": true - }, - - { - "name": "redis-client-scala-netty", - "language": "Scala", - "repository": "https://github.com/andreyk0/redis-client-scala-netty", - "description": "", - "authors": [] - }, - { - "name": "sedis", - "language": "Scala", - "repository": "https://github.com/pk11/sedis", - "description": "a thin scala wrapper for the popular Redis Java client, Jedis", - "authors": [] - }, - - { - "name": "scredis", - "language": "Scala", - "repository": "https://github.com/scredis/scredis", - "description": "Non-blocking, ultra-fast Scala Redis client built on top of Akka IO, used in production at Livestream", - "authors": ["livestream"], - "active": true - }, - - { - "name": "rediscala", - "language": "Scala", - "repository": "https://github.com/etaty/rediscala", - "description": "A Redis client for Scala (2.10+) and (AKKA 2.2+) with non-blocking and asynchronous I/O operations.", - "authors": ["etaty"], - "active": true - }, - - { - "name": "Tcl Client", - "language": "Tcl", - "repository": "https://github.com/redis/redis/blob/unstable/tests/support/redis.tcl", - "description": "The client used in the Redis test suite. Not really full featured nor designed to be used in the real world.", - "authors": ["antirez"] - }, - - { - "name": "Retcl", - "language": "Tcl", - "repository": "https://github.com/gahr/retcl", - "description": "Retcl is an asynchronous, event-driven Redis client library implemented as a single-file Tcl module.", - "authors": ["gahrgahr"] - }, - - { - "name": "ServiceStack.Redis", - "language": "C#", - "repository": "https://github.com/ServiceStack/ServiceStack.Redis", - "description": "This is a fork and improvement of the original C# client written by Miguel De Icaza.", - "authors": ["demisbellot"], - "recommended": true, - "active": true - }, - - { - "name": "StackExchange.Redis", - "language": "C#", - "repository": "https://github.com/StackExchange/StackExchange.Redis", - "description": "This .NET client was developed by Stack Exchange for very high performance needs (replacement to the earlier BookSleeve).", - "authors": ["marcgravell"], - "recommended": true, - "active": true - }, - - { - "name": "Sider", - "language": "C#", - "url": "http://www.nuget.org/packages/Sider", - "description": "Minimalistic client for C#/.NET 4.0", - "authors": ["chakrit"] - }, - - { - "name": "Rediska", - "language": "C#", - "repository": "https://github.com/pepelev/Rediska", - "description": "Rediska is a Redis client for .NET with a focus on flexibility and extensibility.", - "authors": [], - "recommended": false, - "active": true - }, - - { - "name": "DartRedisClient", - "language": "Dart", - "repository": "https://github.com/dartist/redis_client", - "description": "A high-performance async/non-blocking Redis client for Dart", - "authors": ["demisbellot"], - "recommended": true, - "active": true - }, - - { - "name": "hxneko-redis", - "language": "Haxe", - "url": "https://code.google.com/p/hxneko-redis/", - "repository": "https://code.google.com/p/hxneko-redis/source/browse", - "description": "", - "authors": [] - }, - - { - "name": "em-hiredis", - "language": "Ruby", - "repository": "https://github.com/mloughran/em-hiredis", - "description": "An EventMachine Redis client (uses hiredis).", - "authors": ["mloughran"] - }, - - { - "name": "em-redis", - "language": "Ruby", - "repository": "https://github.com/madsimian/em-redis", - "description": "An eventmachine-based implementation of the Redis protocol. No longer actively maintained.", - "authors": ["madsimian"] - }, - - { - "name": "hiredis", - "language": "C", - "repository": "https://github.com/redis/hiredis", - "description": "This is the official C client. Support for the whole command set, pipelining, event driven programming.", - "authors": ["antirez","pnoordhuis","badboy_"], - "recommended": true, - "active": true - }, - - { - "name": "credis", - "language": "C", - "repository": "https://code.google.com/p/credis/source/browse", - "description": "", - "authors": [], - "active": false - }, - - { - "name": "xredis", - "language": "Node.js", - "repository": "https://github.com/razaellahi/xredis", - "description": "Redis client with redis ACL features", - "authors": ["razaellahi531"], - "recommended": false, - "active": true - }, - - { - "name": "node-redis", - "language": "Node.js", - "repository": "https://github.com/NodeRedis/node-redis", - "description": "Recommended client for node.", - "authors": ["mranney"], - "recommended": true, - "active": true - }, - - { - "name": "handy-redis", - "language": "Node.js", - "repository": "https://github.com/mmkal/handy-redis", - "description": "A wrapper around node_redis with Promise and TypeScript support.", - "authors": [], - "active": true - }, - - { - "name": "thunk-redis", - "language": "Node.js", - "repository": "https://github.com/thunks/thunk-redis", - "description": "A thunk/promise-based redis client with pipelining and cluster.", - "authors": ["izensh"], - "active": false - }, - - { - "name": "spade", - "language": "Node.js", - "repository": "https://github.com/rootslab/spade", - "description": "♠ Spade, a full-featured modular client for node.", - "authors": [], - "recommended": false, - "active": false - }, - - { - "name": "then-redis", - "language": "Node.js", - "repository": "https://github.com/mjackson/then-redis", - "description": "A small, promise-based Redis client for node", - "authors": ["mjackson"], - "active": false - }, - - { - "name": "redis-node-client", - "language": "Node.js", - "repository": "https://github.com/fictorial/redis-node-client", - "description": "No longer maintained, does not work with node 0.3.", - "authors": [] - }, - - { - "name": "ioredis", - "language": "Node.js", - "repository": "https://github.com/luin/ioredis", - "description": "A delightful, performance-focused and full-featured Redis client. Supports Cluster, Sentinel, Pipelining and Lua Scripting", - "authors": ["luinlee"], - "recommended": true, - "active": true - }, - - { - "name": "tedis", - "language": "Node.js", - "repository": "https://github.com/silkjs/tedis", - "url": "https://tedis.silkjs.org", - "description": "Tedis is a redis client developed for Node.js . Its name was inspired by the Jedis and TypeScript.", - "authors": ["dasoncheng"], - "recommended": true, - "active": true - }, - - { - "name": "@camaro/redis", - "language": "Node.js", - "repository": "https://github.com/camarojs/redis", - "description": "Redis client for node, support resp2/3 and redis6.", - "authors": [], - "active": true - }, - - { - "name": "redis-fast-driver", - "language": "Node.js", - "repository": "https://github.com/h0x91b/redis-fast-driver", - "description": "Driver based on hiredis async lib, can do PUBSUB and MONITOR, simple and really fast, written with NaN so works fine with node >=0.8", - "authors": ["h0x91b"], - "active": true - }, - - { - "name": "fast-redis-cluster", - "language": "Node.js", - "repository": "https://github.com/h0x91b/fast-redis-cluster", - "description": "Simple and fast cluster driver with error handling, uses redis-fast-driver as main adapter and node_redis as backup for windows", - "authors": ["h0x91b"], - "active": false - }, - - { - "name": "iodis", - "language": "Io", - "repository": "https://github.com/vangberg/iodis", - "description": "", - "authors": ["ichverstehe"] - }, - - { - "name": "redis.go", - "language": "Go", - "repository": "https://github.com/hoisie/redis", - "description": "", - "authors": ["hoisie"] - }, - - { - "name": "Smalltalk Redis Client", - "language": "Smalltalk", - "repository": "http://www.squeaksource.com/Redis.html", - "description": "", - "authors": [] - }, - - { - "name": "TeamDev Redis Client", - "language": "C#", - "repository": "http://redis.codeplex.com/", - "description": "Redis Client is based on redis-sharp for the basic communication functions, but it offers some differences.", - "authors": [] - }, - - { - "name": "redis-sharp", - "language": "C#", - "repository": "https://github.com/migueldeicaza/redis-sharp", - "description": "", - "authors": ["migueldeicaza"] - }, - - { - "name": "ObjCHiredis", - "language": "Objective-C", - "repository": "https://github.com/lp/ObjCHiredis", - "description": "Static Library for iOS4 device and Simulator, plus Objective-C Framework for MacOS 10.5 and higher", - "authors": ["loopole"] - }, - - { - "name": "Puredis", - "language": "Pure Data", - "repository": "https://github.com/lp/puredis", - "description": "Pure Data Redis sync, async and subscriber client", - "authors": ["loopole"] - }, - - { - "name": "async-redis", - "language": "C++", - "url": "https://github.com/hamidr/async-redis", - "repository": "https://github.com/hamidr/async-redis", - "description": "An async redis library for C++ based on libevpp/boost-asio", - "authors": ["hamidr_"], - "active": true - }, - - { - "name": "acl-redis", - "language": "C++", - "url": "https://github.com/acl-dev/acl/tree/master/lib_acl_cpp/samples/redis", - "repository": "https://github.com/acl-dev/acl/tree/master/lib_acl_cpp/include/acl_cpp/redis", - "description": "Standard C++ Redis Client with high performance and stl-like interface, supporting Redis Cluster, thread safety", - "authors": ["zhengshuxin"], - "active": true - }, - - { - "name": "redox", - "language": "C++", - "repository": "https://github.com/hmartiro/redox", - "description": "Modern, asynchronous, and fast C++11 client for Redis", - "authors": ["hmartiros"], - "active": true - }, - - { - "name": "redis3m", - "language": "C++", - "repository": "https://github.com/luca3m/redis3m", - "description": "A C++ wrapper of hiredis, with also connection pooling, high availability and ready-to-use patterns", - "authors": [ "luca3m" ], - "active": true - }, - - { - "name": "C++ Client", - "language": "C++", - "repository": "https://github.com/mrpi/redis-cplusplus-client", - "authors": [] - }, - - { - "name": "aedis", - "language": "C++", - "repository": "https://github.com/mzimbres/aedis", - "description": "An async redis client designed for simplicity and reliability.", - "authors": ["mzimbres"], - "active": true - }, - - { - "name": "libredis", - "language": "C", - "repository": "https://github.com/toymachine/libredis", - "description": "Support for executing commands on multiple servers in parallel via poll(2), ketama hashing. Includes PHP bindings.", - "authors": [] - }, - - { - "name": "eredis", - "language": "emacs lisp", - "repository": "https://code.google.com/p/eredis/", - "description": "Full Redis API plus ways to pull Redis data into an org-mode table and push it back when edited", - "authors": ["justinhj"] - }, - - { - "name": "Tiny Redis", - "language": "D", - "url": "http://adilbaig.github.io/Tiny-Redis/", - "repository": "https://github.com/adilbaig/Tiny-Redis", - "description": "A Redis client for D2. Supports pipelining, transactions and Lua scripting", - "authors": ["aidezigns"] - }, - - { - "name": "redis-client", - "language": "Scheme", - "url": "http://wiki.call-cc.org/eggref/4/redis-client", - "repository": "https://github.com/carld/redis-client.egg", - "description": "A Redis client for Chicken Scheme 4.7", - "authors": ["carld"] - }, - - { - "name": "lettuce", - "language": "Java", - "url": "https://lettuce.io/", - "repository": "https://github.com/lettuce-io/lettuce-core", - "description": "Advanced Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.", - "authors": ["ar3te", "mp911de"], - "active": true, - "recommended": true - }, - - { - "name": "csredis", - "language": "C#", - "repository": "https://github.com/ctstone/csredis", - "description": "Async (and sync) client for Redis and Sentinel", - "authors": ["ctnstone"] - }, - - { - "name": "Brando", - "language": "Scala", - "repository": "https://github.com/chrisdinn/brando", - "description": "A Redis client written with the Akka IO package introduced in Akka 2.2.", - "authors": ["chrisdinn"] - }, - - { - "name": "redis-rs", - "language": "Rust", - "repository": "https://github.com/mitsuhiko/redis-rs", - "description": "A high and low level client library for Redis tracking Rust nightly.", - "authors": ["mitsuhiko"], - "active": true, - "recommended": true - }, - - { - "name": "redisclient", - "language": "Rust", - "repository": "https://github.com/ltoddy/redis-rs", - "description": "Redis client for Rust.", - "authors": ["ltoddygen"], - "active": true - }, - - { - "name": "rust-redis", - "language": "Rust", - "repository": "https://github.com/mneumann/rust-redis", - "description": "A Rust client library for Redis.", - "authors": ["mneumann"], - "active": true - }, - - { - "name": "redis-client", - "language": "Rust", - "repository": "https://github.com/AsoSunag/redis-client", - "description": "A Redis client library for Rust.", - "authors": [] - }, - - { - "name": "redic", - "language": "Ruby", - "repository": "https://github.com/amakawa/redic", - "description": "Lightweight Redis Client", - "authors": ["soveran", "cyx"], - "active": true - }, - - { - "name": "gnuprolog-redisclient", - "language": "GNU Prolog", - "repository": "https://github.com/emacstheviking/gnuprolog-redisclient", - "description": "Simple Redis client for GNU Prolog in native Prolog, no FFI, libraries etc.", - "authors": ["seancharles"], - "active": true - }, - - { - "name": "SimpleRedisClient", - "language": "C++", - "repository": "https://github.com/Levhav/SimpleRedisClient", - "description": "Simple Redis client for C++", - "authors": ["Levhav"], - "active": true - }, - - { - "name": "RedisClient", - "language": "Java", - "repository": "https://github.com/caoxinyu/RedisClient", - "description": "redis client GUI tool", - "authors": [] - }, - - { - "name": "redis", - "language": "Nim", - "repository": "https://github.com/nim-lang/redis", - "description": "Redis client for Nim", - "authors": [], - "active": true - }, - - { - "name": "redisclient", - "language": "Nim", - "repository": "https://github.com/xmonader/nim-redisclient", - "description": "Redis client for Nim", - "authors": ["xmonader"], - "active": true - }, - - { - "name": "libvmod-redis", - "language": "VCL", - "repository": "https://github.com/carlosabalde/libvmod-redis", - "description": "Varnish Cache module using the synchronous hiredis library API to access Redis servers from VCL.", - "authors": ["carlosabalde"], - "active": true - }, - - { - "name": "redisclient", - "language": "C++", - "repository": "https://github.com/nekipelov/redisclient", - "description": "A C++ asynchronous client based on boost::asio", - "authors": [ "nekipelov" ], - "active": true - }, - - { - "name": "redis-octave", - "language": "Matlab", - "repository": "https://github.com/markuman/go-redis", - "description": "A Redis client in pure Octave", - "authors": ["markuman"] - }, - - { - "name": "MatlabRedis", - "language": "Matlab", - "repository": "https://github.com/GummyJum/MatlabRedis", - "description": "Pure Matlab Redis interface for Matlab>=2014B", - "active": true - }, - - { - "name": "redisboost", - "language": "C#", - "url": "http://andrew-bn.github.io/RedisBoost/", - "repository": "https://github.com/andrew-bn/RedisBoost", - "description": "Thread-safe async Redis client. Offers high performance and simple api" - }, - - { - "name": "redis", - "language": "Dart", - "repository": "https://github.com/ra1u/redis-dart", - "description": "Simple and fast client", - "authors": [], - "active": true - }, - - { - "name": "ocaml-redis", - "language": "OCaml", - "repository": "https://github.com/0xffea/ocaml-redis", - "description": "Synchronous and asynchronous (via Lwt) Redis client library in OCaml. Provides implementation of cache and mutex helpers.", - "authors": [], - "active": true - }, - { - "name": "redis-async", - "language": "OCaml", - "repository": "https://github.com/janestreet/redis-async", - "url": "https://github.com/janestreet/redis-async", - "description": "A Redis client for OCaml Async applications with a strongly-typed API and client tracking support.", - "authors": [ "janestreet", "lukepalmer" ], - "active": true - }, - { - "name": "Nhiredis", - "language": "C#", - "repository": "https://github.com/mhowlett/Nhiredis", - "description": "A lightweight wrapper around the C client hiredis.", - "authors": ["matt_howlett"], - "active": true - }, - - { - "name": "finagle-redis", - "language": "Scala", - "repository": "https://github.com/twitter/finagle/tree/develop/finagle-redis", - "description": "Redis client based on Finagle", - "authors": [] - }, - { - "name": "RedisCli", - "language": "R", - "repository": "https://bitbucket.org/cmbce/r-package-rediscli", - "description": "Basic client passing a (batch of) command(s) to redis-cli, getting back a (list of) character vector(s).", - "authors": ["CorentinBarbu"], - "active": true - }, - - { - "name": "rredis", - "language": "R", - "repository": "https://github.com/bwlewis/rredis", - "url": "https://cran.r-project.org/web/packages/rredis/index.html", - "description": "Redis client for R", - "authors": ["bwlewis"], - "active": true - }, - - { - "name": "Redis-AS3", - "language": "ActionScript", - "repository": "https://github.com/mikeheier/Redis-AS3", - "description": "An as3 client library for redis.", - "authors": [] - }, - - { - "name": "redix", - "language": "Elixir", - "repository": "https://github.com/whatyouhide/redix", - "description": "Superfast, pipelined, resilient Redis client written in pure Elixir.", - "authors": ["whatyouhide"], - "active": true - }, - - { - "name": "crystal-redis", - "language": "Crystal", - "url": "http://www.stefanwille.com/projects/crystal-redis/", - "repository": "https://github.com/stefanwille/crystal-redis", - "description": "Full featured, high performance Redis client for Crystal", - "authors": ["stefanwille"], - "recommended": true, - "active": true - }, - - { - "name": "redis-racket", - "language": "Racket", - "repository": "https://github.com/stchang/redis", - "description": "A Redis client for Racket.", - "authors": ["s_chng"], - "active": true - }, - - { - "name": "delphi-redis", - "language": "Pascal", - "url": "https://bitbucket.org/Gloegg/delphi-redis", - "repository": "https://bitbucket.org/Gloegg/delphi-redis.git", - "description": "A lightweight Redis client written in Delphi", - "authors": ["Gloegg"] - }, - - { - "name": "PHP Redis implementation / wrapper", - "language": "PHP", - "url": "https://github.com/ziogas/PHP-Redis-implementation", - "repository": "https://github.com/ziogas/PHP-Redis-implementation", - "description": "Simple and lightweight redis implementation. Basically wrapper for raw redis commands.", - "authors": ["arminas"] - }, - - { - "name": "asyncio_redis", - "language": "Python", - "url": "http://asyncio-redis.readthedocs.org/", - "repository": "https://github.com/jonathanslenders/asyncio-redis", - "description": "Asynchronous Redis client that works with the asyncio event loop", - "authors": ["jonathan_s"], - "active": true - }, - - { - "name": "Redis::Fast", - "language": "Perl", - "url": "https://metacpan.org/pod/Redis::Fast", - "repository": "https://github.com/shogo82148/Redis-Fast", - "description": "Perl binding for Redis database", - "authors": ["shogo82148"], - "active": true - }, - - { - "name": "RedisClient", - "language": "Scala", - "repository": "https://github.com/chiradip/RedisClient", - "description": "A no nonsense Redis Client using pure scala. Preserves elegant Redis style without any need to learn any special API", - "authors": ["chiradip"], - "active": true - }, - - { - "name": "Pypredis", - "language": "Python", - "repository": "https://github.com/pepijndevos/pypredis", - "description": "A client focused on arbitrary sharding and parallel pipelining.", - "authors": ["pepijndevos"] - }, - - { - "name": "IRedis", - "language": "Dart", - "repository": "https://github.com/himulawang/i_redis", - "description": "A redis client for Dart", - "authors": ["ila"], - "active": true - }, - - { - "name": "gawk-redis", - "language": "gawk", - "repository": "http://sourceforge.net/p/gawkextlib/code/ci/master/tree/", - "description": "Gawk extension, using the hiredis C library. Supports pipelining and pub/sub", - "authors": ["paulinohuerta"], - "active": true - }, - - { - "name": "vRedis", - "language": "VB", - "repository": "https://github.com/hishamco/vRedis", - "description": "Redis client using VB.NET.", - "authors": ["hishambinateya"], - "active": true - }, - - { - "name": "delphiredisclient", - "language": "Pascal", - "repository": "https://github.com/danieleteti/delphiredisclient", - "description": "Redis client for Delphi", - "authors": ["danieleteti"], - "active": true - }, - - { - "name": "redis_client.fpc", - "language": "Pascal", - "repository": "https://github.com/ik5/redis_client.fpc", - "description": "Object Pascal client implementation for the redis protocol and commands", - "authors": ["ik5"] - }, - - { - "name": "Redi.sh", - "language": "Bash", - "repository": "https://github.com/crypt1d/redi.sh", - "description": "Simple, Bash-based, Redis client to store your script's variables", - "authors": ["nkrzalic"] - }, - - { - "name": "amphp/redis", - "language": "PHP", - "repository": "https://github.com/amphp/redis", - "description": "An async redis client built on the amp concurrency framework.", - "authors": ["kelunik"], - "active": true - }, - - { - "name": "pyredis", - "language": "Python", - "repository": "https://github.com/schlitzered/pyredis", - "description": "Python Client with support for Redis Cluster. Currently only Python 3 is supported.", - "authors": [], - "active": true - }, - - { - "name": "Redis.jl", - "language": "Julia", - "repository": "https://github.com/jkaye2012/redis.jl", - "description": "A fully-featured Redis client for the Julia programming language", - "authors": ["jkaye2012"], - "active": true - }, - - { - "name": "Jedis.jl", - "language": "Julia", - "repository": "https://github.com/captchanjack/Jedis.jl", - "description": "A lightweight Redis client, implemented in Julia.", - "authors": ["captchanjack"], - "active": true - }, - - { - "name": "Redis::Cluster", - "language": "Perl", - "url": "http://search.cpan.org/dist/Redis-Cluster/", - "repository": "https://github.com/smsonline/redis-cluster-perl", - "description": "Redis Cluster client for Perl", - "authors": ["smsonline"], - "active": true - }, - - { - "name": "Swidis", - "language": "Swift", - "repository": "https://github.com/Farhaddc/Swidis", - "description": "iOS Framework Allowing you to connect to Redis server with Swift programming language.", - "authors": ["Farhaddc"], - "active": false - }, - - { - "name": "SwiftRedis", - "language": "Swift", - "repository": "https://github.com/ronp001/SwiftRedis", - "description": "Basic async client for Redis in Swift (iOS)", - "authors": ["ronp001"], - "active": false - }, - - { - "name": "Redis", - "language": "Swift", - "repository": "https://github.com/Zewo/Redis", - "description": "Redis client for Swift. OpenSwift C7 Compliant, OS X and Linux compatible.", - "authors": ["rabc"], - "active": false - }, - - { - "name": "Redbird", - "language": "Swift", - "repository": "https://github.com/czechboy0/Redbird", - "description": "Pure-Swift implementation of a Redis client from the original protocol spec (OS X + Linux compatible)", - "authors": ["czechboy0"], - "active": false - }, - - { - "name": "PSSRedisClient", - "language": "Swift", - "repository": "https://github.com/perrystreetsoftware/PSSRedisClient", - "description": "Swift redis client using the CocoaAsyncSocket library, installable via Cocoapods", - "authors": ["esilverberg"], - "active": true - }, - - { - "name": "UniRedis", - "language": "Swift", - "repository": "https://github.com/seznam/swift-uniredis", - "description": "Redis client for Swift on macOS and Linux, capable of pipelining and transactions, with transparent support for authentication and sentinel.", - "authors": [], - "active": true - }, - - { - "name": "RediStack", - "language": "Swift", - "repository": "https://github.com/Mordil/RediStack", - "description": "Non-blocking, event-driven Swift client for Redis built with SwiftNIO for all official Swift deployment environments.", - "authors": ["mordil"], - "active": true, - "recommended": true, - "url": "https://docs.redistack.info" - }, - - { - "name": "Rackdis", - "language": "Racket", - "repository": "https://github.com/eu90h/rackdis", - "description": "A Redis client for Racket", - "authors": ["eu90h"], - "active": true - }, - - { - "name": "RedisKit", - "language": "Objective-C", - "repository": "https://github.com/dizzus/RedisKit", - "description": "RedisKit is a asynchronious client framework for Redis server, written in Objective-C", - "authors": ["dizzus"] - }, - - { - "name": "qredisclient", - "language": "C++", - "repository": "https://github.com/uglide/qredisclient", - "description": "Asynchronous Qt-based Redis client with SSL and SSH tunnelling support.", - "authors": ["u_glide"], - "active": true - }, - - { - "name": "xredis", - "language": "C++", - "url": "http://xredis.0xsky.com/", - "repository": "https://github.com/0xsky/xredis", - "description": "Redis C++ client with data slice storage, Redis cluster, connection pool, master replica connection, read/write separation; requires hiredis only", - "authors": ["0xsky"], - "active": true - }, - - { - "name": "cpp_redis", - "language": "C++", - "repository": "https://github.com/cpp-redis/cpp_redis", - "description": "C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform.", - "authors": ["simon_ninon"], - "active": true - }, - - { - "name": "bredis", - "language": "C++", - "repository": "https://github.com/basiliscos/cpp-bredis", - "description": "Boost::ASIO low-level redis client", - "active": true - }, - - { - "name": "mruby-redis", - "language": "mruby", - "repository": "https://github.com/matsumoto-r/mruby-redis", - "description": "Redis class for mruby based on Hiredis", - "authors": ["matsumotory"], - "active": true - }, - - { - "name": "mruby-hiredis", - "language": "mruby", - "repository": "https://github.com/Asmod4n/mruby-hiredis", - "description": "Redis Client for mruby with Async support, pipelines and transactions", - "authors": ["Asmod4n"], - "active": true - }, - - { - "name": "Pottery", - "language": "Python", - "repository": "https://github.com/brainix/pottery", - "description": "High level Pythonic dict, set, and list like containers around Redis data types (Python 3 only)", - "authors": ["brainix"], - "active": true - }, - - { - "name": "cheprasov/php-redis-client", - "language": "PHP", - "repository": "https://github.com/cheprasov/php-redis-client", - "description": "Supported PHP client for Redis. PHP ver 5.5 - 7.4 / REDIS ver 2.6 - 6.0", - "authors": ["cheprasov84"], - "active": true - }, - - { - "name": "lasso-redis", - "language": "Lasso", - "repository": "https://github.com/Zeroloop/lasso-redis", - "description": "High performance Redis client for Lasso, supports pub/sub and piping.", - "authors": [], - "active": true - }, - - { - "name": "c+redis+client", - "language": "C++", - "repository": "https://github.com/shawn246/redis_client", - "description": "A redis client based on hiredis, supports cluster/pipeline and is thread safe and includes two files only. The transaction is on the way:)", - "authors": [], - "active": true - }, - - { - "name": "delphiredisclient", - "language": "Delphi", - "repository": "https://github.com/danieleteti/delphiredisclient", - "description": "A Delphi Redis Client", - "authors": ["danieleteti"], - "active": true - }, - - { - "name": "eredis", - "language": "C", - "repository": "https://github.com/EulerianTechnologies/eredis", - "description": "Fast and light Redis C client library extending Hiredis: thread-safe, write replication, auto-reconnect, sync pool, async libev", - "authors": ["EulerianTech"], - "active": true - }, - - { - "name": "yoredis", - "language": "Node.js", - "repository": "https://github.com/djanowski/yoredis", - "description": "A minimalistic Redis client using modern Node.js.", - "authors": ["djanowski"], - "active": true - }, - - { - "name": "spark-redis", - "language": "Scala", - "repository": "https://github.com/redislabs/spark-redis", - "description": "A connector between Apache Spark and Redis.", - "authors": ["redislabs", "sunheehnus", "dvirsky"], - "active": true - }, - - { - "name": "r3c", - "language": "C++", - "repository": "https://github.com/eyjian/r3c", - "description": "Redis Cluster C++ Client, based on hiredis, support password and standalone, it's easy to make and use, not depends on C++11 or later.", - "authors": ["eyjian"], - "active": true - }, - - { - "name": "rebridge", - "language": "Node.js", - "repository": "https://github.com/CapacitorSet/rebridge", - "description": "Rebridge is a transparent Javascript-Redis bridge. It creates JavaScript objects that are automatically synchronized to a Redis database. (Requires Node 6)", - "active": true - }, - - { - "name": "hiredis-vip", - "language": "C", - "repository": "https://github.com/vipshop/hiredis-vip", - "description": "This was the original C client for Redis Cluster. Support for synchronous and asyncronous APIs, MSET/MGET/DEL, pipelining. Built around an outdated version of hiredis.", - "authors": ["diguo58"], - "recommended": false, - "active": false - }, - - { - "name": "hiredis-cluster", - "language": "C", - "repository": "https://github.com/Nordix/hiredis-cluster", - "description": "This is an updated fork of hiredis-cluster, the C client for Redis Cluster, with added TLS and AUTH support, decoupling hiredis as an external dependency, leak corrections and improved testing.", - "recommended": true, - "active": true - }, - - { - "name": "hiredispool", - "language": "C", - "repository": "https://github.com/aclisp/hiredispool", - "description": "Provides connection pooling and auto-reconnect for hiredis. It is also minimalistic and easy to do customization.", - "active": true - }, - - { - "name": "oxblood", - "language": "Ruby", - "repository": "https://github.com/etehtsea/oxblood", - "description": "Straightforward Ruby client.", - "authors": ["etehtsea"], - "active": true - }, - - { - "name": "RcppRedis", - "language": "R", - "url": "https://cran.rstudio.com/web/packages/RcppRedis/index.html", - "repository": "https://github.com/eddelbuettel/rcppredis", - "description": "R interface to Redis using the hiredis library.", - "authors": ["eddelbuettel"], - "active": true - }, - - { - "name": "Redux", - "language": "R", - "url": "http://richfitz.github.io/redux/", - "repository": "https://github.com/richfitz/redux", - "description": "Provides a low-level interface to Redis, allowing execution of arbitrary Redis commands with almost no interface.", - "authors": ["rgfitzjohn"], - "active": true - }, - - { - "name": "oredis", - "language": "PL/SQL", - "repository": "https://github.com/SeYoungLee/oredis", - "description": "Redis client library for Oracle PL/SQL. This support Redis cluster and asynchronous execution", - "authors": ["SeyoungLee"], - "active": true - }, - - { - "name": "aredis", - "language": "Python", - "repository": "https://github.com/NoneGG/aredis", - "description": "An efficient and user-friendly async redis client ported from redis-py.", - "authors": [], - "active": true - }, - - { - "name": "Noderis", - "language": "Node.js", - "repository": "https://github.com/wallneradam/noderis", - "description": "A fast, standalone Redis client without external dependencies. It can be used with callbacks, Promises and async-await as well at the same time. Clean, well designed and documented source code. Because of this supports code completion (WebStorm/PHPStorm).", - "authors": [] - }, - - { - "name": "RedisGo-Async", - "language": "Go", - "repository": "https://github.com/gistao/RedisGo-Async", - "description": "RedisGo-Async is a Go client for Redis, both asynchronous and synchronous modes are supported,,its API is fully compatible with redigo.", - "authors": ["gistao"] - }, - - { - "name": "redis-cluster", - "language": "Ruby", - "repository": "https://github.com/bukalapak/redis-cluster", - "description": "Redis cluster client on top of redis-rb. Support pipelining.", - "authors": ["bukalapak"], - "active": true - }, - - { - "name": "Redis_MTC", - "language": "Xojo", - "repository": "https://github.com/ktekinay/XOJO-Redis/", - "description": "A Xojo library to connect to a Redis server.", - "authors": ["kemtekinay"], - "active": true - }, - - { - "name": "soce-redis", - "language": "C++", - "url": "https://github.com/wusongwei/soce/tree/master/soce-redis", - "repository": "https://github.com/wusongwei/soce/tree/master/soce-redis", - "description": "Based on hiredis, accesses the sever(single, sentinel, cluster) with the same interface, supports pipeline and async(by coroutine)", - "authors": [], - "active": true - }, - - { - "name": "mini_redis", - "language": "Crystal", - "url": "http://github.vladfaust.com/mini_redis/", - "repository": "https://github.com/vladfaust/mini_redis", - "description": "A light-weight low-level Redis client for Crystal", - "authors": ["vladfaust"], - "active": true - }, - - { - "name": "FlyRedis", - "language": "C++", - "repository": "https://github.com/icerlion/FlyRedis", - "description": "C++ Redis Client, base on Boost.asio, Easy To Use", - "authors": [], - "active": true - }, - - { - "name": "BeetleX.Redis", - "language": "C#", - "url": "https://github.com/IKende/BeetleX.Redis", - "repository": "https://github.com/IKende/BeetleX.Redis", - "description": "A high-performance async/non-blocking redis client components for dotnet core, default support json and protobuf data format", - "authors": [], - "active": true - }, - - { - "name": "NewLife.Redis", - "language": "C#", - "url": "https://github.com/NewLifeX/NewLife.Redis", - "repository": "https://github.com/NewLifeX/NewLife.Redis", - "description": "The high-performance redis client supports .NETCORE/.NET4.0/.NET4.5, which is specially optimized for big data and message queuing. The average daily call volume of single online application is 10 billion", - "authors": [], - "active": true - }, - - { - "name": "wiredis", - "language": "C++", - "url": "https://github.com/nokia/wiredis", - "repository": "https://github.com/nokia/wiredis", - "description": "Standalone, asynchronous Redis client library based on ::boost::asio and c++11 standard", - "authors": [], - "active": true - }, - - { - "name": "redis-plus-plus", - "language": "C++", - "repository": "https://github.com/sewenew/redis-plus-plus", - "description": "This is a Redis client, based on hiredis and written in C++11. It supports scritpting, pub/sub, pipeline, transaction, Redis Cluster, Redis Sentinel, connection pool, ACL, SSL and thread safety.", - "authors": ["sewenew"], - "recommended": true, - "active": true - }, - - { - "name": "guile-redis", - "language": "Scheme", - "repository": "https://github.com/aconchillo/guile-redis", - "description": "A Redis client for Guile", - "authors": ["aconchillo"], - "active": true - }, - - { - "name": "dartis", - "language": "Dart", - "repository": "https://github.com/jcmellado/dartis", - "description": "A Redis client for Dart 2", - "authors": [], - "active": true - }, - - { - "name": "walrus", - "language": "Python", - "repository": "https://github.com/coleifer/walrus", - "description": "Lightweight Python utilities for working with Redis.", - "authors": [], - "recommended": true, - "active": true - }, - - { - "name": "redisio", - "language": "Python", - "repository": "https://github.com/cf020031308/redisio", - "description": "A tiny and fast redis client for script boys.", - "authors": [], - "active": true - }, - - { - "name": "viredis", - "language": "Java", - "repository": "https://github.com/virendradhankar/viredis", - "description": "A simple and small redis client for java.", - "authors": [] - }, - - { - "name": "redis-cpp", - "language": "C++", - "repository": "https://github.com/tdv/redis-cpp", - "description": "redis-cpp is a library in C++17 for executing Redis commands with support of the pipelines and publish / subscribe pattern", - "active": true - }, - - { - "name": "OkRedis", - "language": "Zig", - "url": "https://github.com/kristoff-it/zig-okredis", - "repository": "https://github.com/kristoff-it/zig-okredis", - "description": "OkRedis is a zero-allocation client for Redis 6+ ", - "authors": ["croloris"], - "recommended": true, - "active": true - }, - - { - "name": "Redis COM client", - "language": "ActiveX/COM+", - "url": "https://gitlab.com/erik4/redis-com-client", - "repository": "https://gitlab.com/erik4/redis-com-client", - "description": "A COM wrapper for StackExchange.Redis that allows using Redis from a COM environment like Classic ASP (ASP 3.0) using vbscript, jscript or any other COM capable language.", - "authors": [], - "recommended": true, - "active": true - }, - - { - "name": "Redis Connector for Dell Boomi", - "language": "Boomi", - "repository": "https://github.com/zachary-samsel/boomi-redis-connector", - "description": "A custom connector for Dell Boomi that utilizes the lettuce.io Java client to add Redis client support to the Dell Boomi iPaaS.", - "authors": [], - "active": true - }, - - { - "name": "Redis library for SWI-Prolog", - "language": "Prolog", - "repository": "https://github.com/SWI-Prolog/packages-redis", - "description": "Prolog redis client that exploits SWI-Prolog's extensions such as strings for compact replies and threads to deal with publish/subscribe.", - "active": true - }, - - { - "name": "FreeRedis", - "language": "C#", - "repository": "https://github.com/2881099/FreeRedis", - "description": "This .NET client supports redis6.0+, cluster, sentinel, pipeline, And simple api.", - "authors": [], - "active": true - }, - - { - "name": "redis-client", - "language": "Bash", - "repository": "https://github.com/SomajitDey/redis-client", - "description": "extensible client library for Bash scripting or command-line + connection pooling + redis-cli", - "active": true - }, - { - "name": "pyton-redis-orm", - "language": "Python", - "repository": "https://github.com/gh0st-work/python_redis_orm", - "description": "Python Redis ORM library that gives redis easy-to-use objects with fields and speeds a developmet up, inspired by Django ORM", - "authors": [], - "active": true - }, - { - "name": "dedis", - "language": "Dart", - "url": "https://pub.dev/packages/dedis", - "repository": "https://github.com/SiLeader/dedis", - "description": "Simple Redis Client for Dart", - "authors": ["cerussite127"] - }, - { - "name": "fpredis", - "language": "Pascal", - "url": "https://github.com/isyscore/fpredis", - "repository": "https://github.com/isyscore/fpredis", - "description": "FPREDIS is a FPC client library for the Redis database.", - "authors": [] - }, - { - "name": "redis-streams", - "language": "Python", - "repository": "https://github.com/KissPeter/redis-streams", - "description": "Redis-Streams Python library provides an easy to use interface for batch collection and processing. Simplifies the consumer group and consumers management. Designed for a highly available, scalable and distributed environment, it thus offers, in addition to the main functionality, monitoring and scaling capabilities.", - "authors": [], - "active": true - } - -] diff --git a/docs/libraries.md b/docs/libraries.md new file mode 100644 index 0000000000..12ac471be2 --- /dev/null +++ b/docs/libraries.md @@ -0,0 +1,8 @@ +--- +title: "Libraries" +linkTitle: "Libraries" +weight: 11 +description: Libraries that use Redis +layout: libraries +--- + diff --git a/docs/modules.md b/docs/modules.md new file mode 100644 index 0000000000..e9a2679010 --- /dev/null +++ b/docs/modules.md @@ -0,0 +1,7 @@ +--- +title: "Modules" +linkTitle: "Modules" +weight: 13 +description: List of Redis modules +layout: modules +--- diff --git a/docs/tools.md b/docs/tools.md new file mode 100644 index 0000000000..c7a769596a --- /dev/null +++ b/docs/tools.md @@ -0,0 +1,8 @@ +--- +title: "Tools" +linkTitle: "Tools" +weight: 12 +description: A list of tools for Redis +layout: tools +--- + diff --git a/index.md b/index.md deleted file mode 100644 index 4581b41c04..0000000000 --- a/index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: Redis -linkTitle: Redis ---- diff --git a/languages.json b/languages.json new file mode 100644 index 0000000000..e46cdbb8c9 --- /dev/null +++ b/languages.json @@ -0,0 +1,60 @@ +{ + "ActionScript": "actionscript", + "ActiveX/COM+": "activex-com", + "Bash": "bash", + "Boomi": "boomi", + "C": "c", + "C#": "csharp", + "C++": "cpp", + "Clojure": "clojure", + "Common Lisp": "common-lisp", + "Crystal": "crystal", + "D": "d", + "Dart": "dart", + "Delphi": "delphi", + "Elixir": "elixir", + "emacs lisp": "emacs-lisp", + "Erlang": "erlang", + "Fancy": "fancy", + "gawk": "gawk", + "GNU Prolog": "gnu-prolog", + "Go": "go", + "Haskell": "haskell", + "Haxe": "haxe", + "Io": "io", + "Java": "java", + "Javascript": "javascript", + "Julia": "julia", + "Kotlin": "kotlin", + "LabVIEW": "labview", + "Lasso": "lasso", + "Lua": "lua", + "Matlab": "matlab", + "mruby": "mruby", + "Nim": "nim", + "Node.js": "nodejs", + "Objective-C": "objective-c", + "OCaml": "ocaml", + "Pascal": "pascal", + "Perl": "perl", + "PHP": "php", + "PL/SQL": "plsql", + "Prolog": "prolog", + "Pure Data": "pure-data", + "Python": "python", + "R": "r", + "Racket": "racket", + "Rebol": "rebol", + "Ruby": "ruby", + "Rust": "rust", + "Scala": "scala", + "Scheme": "scheme", + "Smalltalk": "smalltalk", + "SQL": "sql", + "Swift": "swift", + "Tcl": "tcl", + "VB": "vb", + "VCL": "vcl", + "Xojo": "xojo", + "Zig": "zig" +} \ No newline at end of file diff --git a/libraries/c/github.com/boazsegev/facil.io.json b/libraries/c/github.com/boazsegev/facil.io.json new file mode 100644 index 0000000000..f69c8bf858 --- /dev/null +++ b/libraries/c/github.com/boazsegev/facil.io.json @@ -0,0 +1,8 @@ +{ + "name": "facil.io", + "description": "facil.io includes an asynchronous Redis client as well as a RESP parser/formatter that can be used independently. It's MIT licensed and doesn't use hiredis.", + "homepage": "http://facil.io/", + "twitter": [ + "bowildmusic" + ] +} \ No newline at end of file diff --git a/libraries/c/github.com/hedisdb/hedis.json b/libraries/c/github.com/hedisdb/hedis.json new file mode 100644 index 0000000000..0994277080 --- /dev/null +++ b/libraries/c/github.com/hedisdb/hedis.json @@ -0,0 +1,8 @@ +{ + "name": "Hedis", + "description": "Hedis can retrieve data from **ANY** database directly via Redis", + "homepage": "http://hedis.io/", + "twitter": [ + "kewang" + ] +} \ No newline at end of file diff --git a/libraries/c/github.com/jacket-code/redisPlatform.json b/libraries/c/github.com/jacket-code/redisPlatform.json new file mode 100644 index 0000000000..5c8b89c509 --- /dev/null +++ b/libraries/c/github.com/jacket-code/redisPlatform.json @@ -0,0 +1,8 @@ +{ + "name": "RedisPlatform", + "description": "A rpc platform that base on Redis, You can use it to do a lot of things, it can be a game server", + "homepage": "http://www.jacketzhong.com/?p=220", + "twitter": [ + "jacketzhong" + ] +} \ No newline at end of file diff --git a/libraries/c/github.com/nicolasff/webdis.json b/libraries/c/github.com/nicolasff/webdis.json new file mode 100644 index 0000000000..79ee9bb03c --- /dev/null +++ b/libraries/c/github.com/nicolasff/webdis.json @@ -0,0 +1,8 @@ +{ + "name": "Webdis", + "description": "A Redis HTTP interface with JSON output.", + "homepage": "http://webd.is/", + "twitter": [ + "yowgi" + ] +} \ No newline at end of file diff --git a/libraries/c/github.com/rsyslog/rsyslog.json b/libraries/c/github.com/rsyslog/rsyslog.json new file mode 100644 index 0000000000..2d3ca9867d --- /dev/null +++ b/libraries/c/github.com/rsyslog/rsyslog.json @@ -0,0 +1,7 @@ +{ + "name": "Omhiredis", + "description": "Redis output plugin for rsyslog (rsyslog dev, and rsyslog head).", + "twitter": [ + "taotetek" + ] +} \ No newline at end of file diff --git a/libraries/c/github.com/sneakybeaky/mod_redis.json b/libraries/c/github.com/sneakybeaky/mod_redis.json new file mode 100644 index 0000000000..e431c2309b --- /dev/null +++ b/libraries/c/github.com/sneakybeaky/mod_redis.json @@ -0,0 +1,4 @@ +{ + "name": "Mod_redis", + "description": "An Apache HTTPD module for speaking to Redis via HTTP" +} \ No newline at end of file diff --git a/libraries/c/github.com/vipshop/redis-migrate-tool.json b/libraries/c/github.com/vipshop/redis-migrate-tool.json new file mode 100644 index 0000000000..dd8b010623 --- /dev/null +++ b/libraries/c/github.com/vipshop/redis-migrate-tool.json @@ -0,0 +1,7 @@ +{ + "name": "redis-migrate-tool", + "description": "A convenient and useful tool for migrating data between redis groups.", + "twitter": [ + "diguo58" + ] +} \ No newline at end of file diff --git a/libraries/cpp/github.com/fastogt/fastoredis.json b/libraries/cpp/github.com/fastogt/fastoredis.json new file mode 100644 index 0000000000..79ac099da1 --- /dev/null +++ b/libraries/cpp/github.com/fastogt/fastoredis.json @@ -0,0 +1,8 @@ +{ + "name": "FastoRedis", + "description": "Cross-platform Redis, Memcached management tool.", + "homepage": "http://fastoredis.com", + "twitter": [ + "topilski" + ] +} \ No newline at end of file diff --git a/libraries/cpp/github.com/joyieldInc/predixy.json b/libraries/cpp/github.com/joyieldInc/predixy.json new file mode 100644 index 0000000000..4a391d92a2 --- /dev/null +++ b/libraries/cpp/github.com/joyieldInc/predixy.json @@ -0,0 +1,4 @@ +{ + "name": "predixy", + "description": "A high performance and full features proxy for redis, supports redis sentinel and redis cluster." +} \ No newline at end of file diff --git a/libraries/cpp/github.com/pbotros/river.json b/libraries/cpp/github.com/pbotros/river.json new file mode 100644 index 0000000000..3a42ed3603 --- /dev/null +++ b/libraries/cpp/github.com/pbotros/river.json @@ -0,0 +1,4 @@ +{ + "name": "River", + "description": "A structured streaming framework built atop Redis Streams with built-in support for persistence and indefinitely long streams." +} \ No newline at end of file diff --git a/libraries/cpp/github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder.json b/libraries/cpp/github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder.json new file mode 100644 index 0000000000..ee4e24df22 --- /dev/null +++ b/libraries/cpp/github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder.json @@ -0,0 +1,8 @@ +{ + "name": "redis_builder", + "description": "A C++ Redis tool to create and manage a Redis cluster", + "homepage": "https://github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder", + "twitter": [ + "zhengshuxin" + ] +} \ No newline at end of file diff --git a/libraries/csharp/github.com/HangfireIO/Hangfire.json b/libraries/csharp/github.com/HangfireIO/Hangfire.json new file mode 100644 index 0000000000..d3a80b5436 --- /dev/null +++ b/libraries/csharp/github.com/HangfireIO/Hangfire.json @@ -0,0 +1,8 @@ +{ + "name": "Hangfire", + "description": "An easy way to perform fire-and-forget, delayed and recurring tasks inside ASP.NET apps", + "homepage": "http://hangfire.io", + "twitter": [ + "odinserj" + ] +} \ No newline at end of file diff --git a/libraries/csharp/github.com/Oriflame/RedisMessaging.ReliableDelivery.json b/libraries/csharp/github.com/Oriflame/RedisMessaging.ReliableDelivery.json new file mode 100644 index 0000000000..7f0e5ec927 --- /dev/null +++ b/libraries/csharp/github.com/Oriflame/RedisMessaging.ReliableDelivery.json @@ -0,0 +1,7 @@ +{ + "name": "Reliable Message Delivery", + "description": "This library provides reliability to delivering messages via Redis. By design Redis pub/sub message delivery is not reliable so it can happen that some messages can be lost due to network issues or they can be delivered more than once in case of Redis replication failure.", + "twitter": [ + "PetrKozelek" + ] +} \ No newline at end of file diff --git a/libraries/csharp/github.com/jasonpunyon/rol.json b/libraries/csharp/github.com/jasonpunyon/rol.json new file mode 100644 index 0000000000..b7badd5afd --- /dev/null +++ b/libraries/csharp/github.com/jasonpunyon/rol.json @@ -0,0 +1,7 @@ +{ + "name": "Rol", + "description": "A library that makes storing and working with data in redis as easy as declaring an interface.", + "twitter": [ + "jasonpunyon" + ] +} \ No newline at end of file diff --git a/libraries/go/github.com/XD-DENG/rediseen.json b/libraries/go/github.com/XD-DENG/rediseen.json new file mode 100644 index 0000000000..f887f87bbd --- /dev/null +++ b/libraries/go/github.com/XD-DENG/rediseen.json @@ -0,0 +1,8 @@ +{ + "name": "Rediseen", + "description": "Start a REST-like API service for your Redis database, without writing a single line of code.", + "homepage": "https://github.com/XD-DENG/rediseen", + "twitter": [ + "XiaodongDENG1" + ] +} \ No newline at end of file diff --git a/libraries/go/github.com/alicebob/miniredis.json b/libraries/go/github.com/alicebob/miniredis.json new file mode 100644 index 0000000000..1e474e43cf --- /dev/null +++ b/libraries/go/github.com/alicebob/miniredis.json @@ -0,0 +1,4 @@ +{ + "name": "miniredis", + "description": "Pure Go Redis server for Go unittests" +} \ No newline at end of file diff --git a/libraries/java/github.com/hibernate/hibernate-ogm.json b/libraries/java/github.com/hibernate/hibernate-ogm.json new file mode 100644 index 0000000000..bbd49c9060 --- /dev/null +++ b/libraries/java/github.com/hibernate/hibernate-ogm.json @@ -0,0 +1,9 @@ +{ + "name": "Hibernate OGM", + "description": "Hibernate OGM is the JPA integration for Redis", + "homepage": "http://hibernate.org/ogm/", + "twitter": [ + "mp911de", + "gunnarmorling" + ] +} \ No newline at end of file diff --git a/libraries/java/github.com/jwhitbeck/java-rdb-parser.json b/libraries/java/github.com/jwhitbeck/java-rdb-parser.json new file mode 100644 index 0000000000..d50b898340 --- /dev/null +++ b/libraries/java/github.com/jwhitbeck/java-rdb-parser.json @@ -0,0 +1,4 @@ +{ + "name": "rdb-parser", + "description": "A simple Redis RDB file parser for Java" +} \ No newline at end of file diff --git a/libraries/java/github.com/qi4j/qi4j-sdk.json b/libraries/java/github.com/qi4j/qi4j-sdk.json new file mode 100644 index 0000000000..eda4adaa3c --- /dev/null +++ b/libraries/java/github.com/qi4j/qi4j-sdk.json @@ -0,0 +1,7 @@ +{ + "name": "Redis Qi4j EntityStore", + "description": "Qi4j EntityStore backed by Redis", + "twitter": [ + "eskatos" + ] +} \ No newline at end of file diff --git a/libraries/java/github.com/spring-projects/spring-data-redis.json b/libraries/java/github.com/spring-projects/spring-data-redis.json new file mode 100644 index 0000000000..fb246391fb --- /dev/null +++ b/libraries/java/github.com/spring-projects/spring-data-redis.json @@ -0,0 +1,8 @@ +{ + "name": "Spring Data Redis", + "description": "Spring integration for Redis promoting POJO programming, portability and productivity", + "homepage": "http://projects.spring.io/spring-data-redis/", + "twitter": [ + "costinl" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/FGRibreau/node-redis-info.json b/libraries/javascript/github.com/FGRibreau/node-redis-info.json new file mode 100644 index 0000000000..2fdcfd623a --- /dev/null +++ b/libraries/javascript/github.com/FGRibreau/node-redis-info.json @@ -0,0 +1,7 @@ +{ + "name": "Redis Info", + "description": "Redis info string parser for NodeJS", + "twitter": [ + "fgribreau" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/FGRibreau/redis-tool.json b/libraries/javascript/github.com/FGRibreau/redis-tool.json new file mode 100644 index 0000000000..7fb9b6d8c5 --- /dev/null +++ b/libraries/javascript/github.com/FGRibreau/redis-tool.json @@ -0,0 +1,7 @@ +{ + "name": "Redis tool", + "description": "Redis-tool - Little helpers for Redis (ztrim, del-all, rename)", + "twitter": [ + "fgribreau" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/FGRibreau/redistree.json b/libraries/javascript/github.com/FGRibreau/redistree.json new file mode 100644 index 0000000000..38ec7d98ee --- /dev/null +++ b/libraries/javascript/github.com/FGRibreau/redistree.json @@ -0,0 +1,7 @@ +{ + "name": "Redis Tree", + "description": "Load and save Trees to Redis using sets.", + "twitter": [ + "fgribreau" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/adriano-di-giovanni/node-redis-keychain.json b/libraries/javascript/github.com/adriano-di-giovanni/node-redis-keychain.json new file mode 100644 index 0000000000..9adb709ebe --- /dev/null +++ b/libraries/javascript/github.com/adriano-di-giovanni/node-redis-keychain.json @@ -0,0 +1,5 @@ +{ + "name": "RedisKeychain", + "description": "A Node.js library for streamlining the configuration and maintenance of your Redis namespace", + "homepage": "https://github.com/adriano-di-giovanni/node-redis-keychain" +} \ No newline at end of file diff --git a/libraries/javascript/github.com/chriso/redback.json b/libraries/javascript/github.com/chriso/redback.json new file mode 100644 index 0000000000..78ccd587e7 --- /dev/null +++ b/libraries/javascript/github.com/chriso/redback.json @@ -0,0 +1,4 @@ +{ + "name": "Redback", + "description": "Higher-level Redis constructs - social graph, full text search, rate limiting, key pairs." +} \ No newline at end of file diff --git a/libraries/javascript/github.com/maxbrieiev/promise-redis.json b/libraries/javascript/github.com/maxbrieiev/promise-redis.json new file mode 100644 index 0000000000..460e2a7405 --- /dev/null +++ b/libraries/javascript/github.com/maxbrieiev/promise-redis.json @@ -0,0 +1,4 @@ +{ + "name": "promise-redis", + "description": "Use any promise library with node_redis." +} \ No newline at end of file diff --git a/libraries/javascript/github.com/pconstr/rdb-parser.json b/libraries/javascript/github.com/pconstr/rdb-parser.json new file mode 100644 index 0000000000..ffab5e9640 --- /dev/null +++ b/libraries/javascript/github.com/pconstr/rdb-parser.json @@ -0,0 +1,7 @@ +{ + "name": "Rdb-parser", + "description": "node.js asynchronous streaming parser for Redis RDB database dumps.", + "twitter": [ + "pconstr" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/pconstr/recurrent.json b/libraries/javascript/github.com/pconstr/recurrent.json new file mode 100644 index 0000000000..5c7cf6a3c5 --- /dev/null +++ b/libraries/javascript/github.com/pconstr/recurrent.json @@ -0,0 +1,7 @@ +{ + "name": "Recurrent", + "description": "A Redis-backed manager of recurrent jobs, for node.js", + "twitter": [ + "pconstr" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/pconstr/redis-sync.json b/libraries/javascript/github.com/pconstr/redis-sync.json new file mode 100644 index 0000000000..e15996ebe5 --- /dev/null +++ b/libraries/javascript/github.com/pconstr/redis-sync.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-sync", + "description": "A node.js Redis replication toolkit", + "twitter": [ + "pconstr" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/qishibo/AnotherRedisDesktopManager.json b/libraries/javascript/github.com/qishibo/AnotherRedisDesktopManager.json new file mode 100644 index 0000000000..6fa1d3cc50 --- /dev/null +++ b/libraries/javascript/github.com/qishibo/AnotherRedisDesktopManager.json @@ -0,0 +1,7 @@ +{ + "name": "AnotherRedisDesktopManager", + "description": "\ud83d\ude80\ud83d\ude80\ud83d\ude80A faster, better and more stable redis desktop manager. What's more, it won't crash when loading a large number of keys.", + "twitter": [ + "qii404" + ] +} \ No newline at end of file diff --git a/libraries/javascript/github.com/reidwmulkey/noncis.json b/libraries/javascript/github.com/reidwmulkey/noncis.json new file mode 100644 index 0000000000..9062f876b4 --- /dev/null +++ b/libraries/javascript/github.com/reidwmulkey/noncis.json @@ -0,0 +1,4 @@ +{ + "name": "noncis", + "description": "Synchronizes nonces across node instances." +} \ No newline at end of file diff --git a/libraries/labview/decibel.ni.com/content/docs/DOC-36322.json b/libraries/labview/decibel.ni.com/content/docs/DOC-36322.json new file mode 100644 index 0000000000..75c8802b74 --- /dev/null +++ b/libraries/labview/decibel.ni.com/content/docs/DOC-36322.json @@ -0,0 +1,7 @@ +{ + "name": "redis-in-labview", + "description": "LabVIEW toolkit for Redis", + "twitter": [ + "iwac" + ] +} \ No newline at end of file diff --git a/libraries/lua/github.com/Redsmin/redis-lua-unit.json b/libraries/lua/github.com/Redsmin/redis-lua-unit.json new file mode 100644 index 0000000000..bfa2f18b96 --- /dev/null +++ b/libraries/lua/github.com/Redsmin/redis-lua-unit.json @@ -0,0 +1,7 @@ +{ + "name": "Redis LUA Unit", + "description": "Framework agnostic unit-testing for Redis Lua scripts", + "twitter": [ + "redsmin" + ] +} \ No newline at end of file diff --git a/libraries/lua/github.com/lifeblood/lua-redis-admin.json b/libraries/lua/github.com/lifeblood/lua-redis-admin.json new file mode 100644 index 0000000000..6659c684db --- /dev/null +++ b/libraries/lua/github.com/lifeblood/lua-redis-admin.json @@ -0,0 +1,7 @@ +{ + "name": "Lua Redis Admin", + "description": "Redis client tool, Redis web client, Redis web UI, openresty lor Lua ", + "twitter": [ + "nbdanny" + ] +} \ No newline at end of file diff --git a/libraries/lua/github.com/pkulchenko/ZeroBranePackage.json b/libraries/lua/github.com/pkulchenko/ZeroBranePackage.json new file mode 100644 index 0000000000..13aa0709a3 --- /dev/null +++ b/libraries/lua/github.com/pkulchenko/ZeroBranePackage.json @@ -0,0 +1,7 @@ +{ + "name": "Redis plugin for ZeroBrane Studio Lua IDE", + "description": "Enables support for the Redis Lua API, provides remote script execution and debugging", + "twitter": [ + "zerobrane" + ] +} \ No newline at end of file diff --git a/libraries/lua/github.com/slact/lua-ohm.json b/libraries/lua/github.com/slact/lua-ohm.json new file mode 100644 index 0000000000..8242a71145 --- /dev/null +++ b/libraries/lua/github.com/slact/lua-ohm.json @@ -0,0 +1,4 @@ +{ + "name": "Lua-ohm", + "description": "Lua Redis Object-hash-mapping and more" +} \ No newline at end of file diff --git a/libraries/perl/github.com/caio/Redis-NaiveBayes.json b/libraries/perl/github.com/caio/Redis-NaiveBayes.json new file mode 100644 index 0000000000..8e142161d2 --- /dev/null +++ b/libraries/perl/github.com/caio/Redis-NaiveBayes.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-NaiveBayes", + "description": "A generic Redis-backed NaiveBayes implementation", + "twitter": [ + "caio" + ] +} \ No newline at end of file diff --git a/libraries/perl/github.com/flygoast/Redis-RdbParser.json b/libraries/perl/github.com/flygoast/Redis-RdbParser.json new file mode 100644 index 0000000000..a994976065 --- /dev/null +++ b/libraries/perl/github.com/flygoast/Redis-RdbParser.json @@ -0,0 +1,4 @@ +{ + "name": "Redis-RdbParser", + "description": "Redis-RdbParser is a streaming parser for Redis RDB database dumps." +} \ No newline at end of file diff --git a/libraries/php/github.com/ErikDubbelboer/phpRedisAdmin.json b/libraries/php/github.com/ErikDubbelboer/phpRedisAdmin.json new file mode 100644 index 0000000000..e4d8a41cf9 --- /dev/null +++ b/libraries/php/github.com/ErikDubbelboer/phpRedisAdmin.json @@ -0,0 +1,4 @@ +{ + "name": "phpRedisAdmin", + "description": "phpRedisAdmin is a simple web interface to manage Redis databases." +} \ No newline at end of file diff --git a/libraries/php/github.com/cheprasov/php-redis-lock.json b/libraries/php/github.com/cheprasov/php-redis-lock.json new file mode 100644 index 0000000000..9762ea109a --- /dev/null +++ b/libraries/php/github.com/cheprasov/php-redis-lock.json @@ -0,0 +1,7 @@ +{ + "name": "cheprasov/php-redis-lock", + "description": "RedisLock for PHP is a synchronization mechanism for enforcing limits on access to a resource in an environment where there are many threads of execution. A lock is designed to enforce a mutual exclusion concurrency control policy.", + "twitter": [ + "cheprasov84" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/chrisboulton/php-resque.json b/libraries/php/github.com/chrisboulton/php-resque.json new file mode 100644 index 0000000000..b37e8b3ef1 --- /dev/null +++ b/libraries/php/github.com/chrisboulton/php-resque.json @@ -0,0 +1,7 @@ +{ + "name": "PHP-Resque", + "description": "Port of Resque to PHP.", + "twitter": [ + "surfichris" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/eugef/phpRedExpert.json b/libraries/php/github.com/eugef/phpRedExpert.json new file mode 100644 index 0000000000..30f1355bf6 --- /dev/null +++ b/libraries/php/github.com/eugef/phpRedExpert.json @@ -0,0 +1,8 @@ +{ + "name": "phpRedExpert", + "description": "phpRedExpert ia simple and powerful web UI for Redis databases and servers management, written in PHP and JavaScript.", + "homepage": "https://github.com/eugef/phpRedExpert", + "twitter": [ + "EugeneFidelin" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/hollodotme/readis.json b/libraries/php/github.com/hollodotme/readis.json new file mode 100644 index 0000000000..ed34a5bef4 --- /dev/null +++ b/libraries/php/github.com/hollodotme/readis.json @@ -0,0 +1,8 @@ +{ + "name": "readis", + "description": "Lightweight web frontend in PHP for reading data, stats and config from multiple Redis servers.", + "homepage": "https://readis.hollo.me", + "twitter": [ + "hollodotme" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/ienaga/RedisPlugin.json b/libraries/php/github.com/ienaga/RedisPlugin.json new file mode 100644 index 0000000000..82b1772968 --- /dev/null +++ b/libraries/php/github.com/ienaga/RedisPlugin.json @@ -0,0 +1,7 @@ +{ + "name": "RedisPlugin for Phalcon", + "description": "RedisPlugin for Phalcon (The correspondence of MySQL sharding.)", + "twitter": [ + "ienagatoshiyuki" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/redtrine/redtrine.json b/libraries/php/github.com/redtrine/redtrine.json new file mode 100644 index 0000000000..b89b765f2f --- /dev/null +++ b/libraries/php/github.com/redtrine/redtrine.json @@ -0,0 +1,7 @@ +{ + "name": "Redtrine", + "description": "Redis-based advanced PHP data structures", + "twitter": [ + "redtrine" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/sasanrose/phpredmin.json b/libraries/php/github.com/sasanrose/phpredmin.json new file mode 100644 index 0000000000..58222c147b --- /dev/null +++ b/libraries/php/github.com/sasanrose/phpredmin.json @@ -0,0 +1,7 @@ +{ + "name": "PHPRedMin", + "description": "Yet another web interface for Redis with multi-server support", + "twitter": [ + "sasanrose" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/stephpy/timeline-bundle.json b/libraries/php/github.com/stephpy/timeline-bundle.json new file mode 100644 index 0000000000..c9d79bc657 --- /dev/null +++ b/libraries/php/github.com/stephpy/timeline-bundle.json @@ -0,0 +1,7 @@ +{ + "name": "HighcoTimelineBundle", + "description": "TimelineBundle is a Bundle which works with Symfony 2.* which provides a timeline for a subject as Facebook can do.", + "twitter": [ + "stephpy" + ] +} \ No newline at end of file diff --git a/libraries/php/github.com/tessus/redis-stats.json b/libraries/php/github.com/tessus/redis-stats.json new file mode 100644 index 0000000000..126a80e703 --- /dev/null +++ b/libraries/php/github.com/tessus/redis-stats.json @@ -0,0 +1,4 @@ +{ + "name": "redis-stats", + "description": "A lightweight dashboard to show statistics about your Redis server. Flushing databases is available when set in config." +} \ No newline at end of file diff --git a/libraries/python/github.com/ask/celery.json b/libraries/python/github.com/ask/celery.json new file mode 100644 index 0000000000..45f1108e8b --- /dev/null +++ b/libraries/python/github.com/ask/celery.json @@ -0,0 +1,7 @@ +{ + "name": "Celery", + "description": "Python task queue. Supports multiple backends.", + "twitter": [ + "asksol" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/bbangert/retools.json b/libraries/python/github.com/bbangert/retools.json new file mode 100644 index 0000000000..56fd24aa30 --- /dev/null +++ b/libraries/python/github.com/bbangert/retools.json @@ -0,0 +1,4 @@ +{ + "name": "Retools", + "description": "Caching and locking helper library." +} \ No newline at end of file diff --git a/libraries/python/github.com/binarydud/pyres.json b/libraries/python/github.com/binarydud/pyres.json new file mode 100644 index 0000000000..de1a7f9347 --- /dev/null +++ b/libraries/python/github.com/binarydud/pyres.json @@ -0,0 +1,4 @@ +{ + "name": "pyres", + "description": "Python library inspired by Resque for creating background jobs and workers" +} \ No newline at end of file diff --git a/libraries/python/github.com/celery/kombu.json b/libraries/python/github.com/celery/kombu.json new file mode 100644 index 0000000000..67b75796f1 --- /dev/null +++ b/libraries/python/github.com/celery/kombu.json @@ -0,0 +1,4 @@ +{ + "name": "Kombu", + "description": "Python AMQP Framework with Redis support" +} \ No newline at end of file diff --git a/libraries/python/github.com/coleifer/huey.json b/libraries/python/github.com/coleifer/huey.json new file mode 100644 index 0000000000..e49720f4f2 --- /dev/null +++ b/libraries/python/github.com/coleifer/huey.json @@ -0,0 +1,4 @@ +{ + "name": "huey", + "description": "Simple multi-threaded Python task queue. Supports Redis." +} \ No newline at end of file diff --git a/libraries/python/github.com/coleifer/walrus.json b/libraries/python/github.com/coleifer/walrus.json new file mode 100644 index 0000000000..c42d27cbe9 --- /dev/null +++ b/libraries/python/github.com/coleifer/walrus.json @@ -0,0 +1,4 @@ +{ + "name": "walrus", + "description": "A collection of lightweight utilities for working with Redis in Python. Includes ORM, autocompletion, full-text search, cache, locks, and more." +} \ No newline at end of file diff --git a/libraries/python/github.com/dahlia/sider.json b/libraries/python/github.com/dahlia/sider.json new file mode 100644 index 0000000000..e26837196a --- /dev/null +++ b/libraries/python/github.com/dahlia/sider.json @@ -0,0 +1,7 @@ +{ + "name": "Sider", + "description": "Python persistent object library based on Redis.", + "twitter": [ + "hongminhee" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/disqus/nydus.json b/libraries/python/github.com/disqus/nydus.json new file mode 100644 index 0000000000..9f98efedcf --- /dev/null +++ b/libraries/python/github.com/disqus/nydus.json @@ -0,0 +1,8 @@ +{ + "name": "Nydus", + "description": "Connection clustering and routing for Redis and Python.", + "homepage": "https://pypi.python.org/pypi/nydus", + "twitter": [ + "zeeg" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/hjlarry/flask-redisboard.json b/libraries/python/github.com/hjlarry/flask-redisboard.json new file mode 100644 index 0000000000..309d5554fd --- /dev/null +++ b/libraries/python/github.com/hjlarry/flask-redisboard.json @@ -0,0 +1,7 @@ +{ + "name": "flask-redisboard", + "description": "A flask extension to support user view and manage redis with beautiful interface.", + "twitter": [ + "hjlarry" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/iamteem/redisco.json b/libraries/python/github.com/iamteem/redisco.json new file mode 100644 index 0000000000..8815cf4f0a --- /dev/null +++ b/libraries/python/github.com/iamteem/redisco.json @@ -0,0 +1,7 @@ +{ + "name": "Redisco", + "description": "Loose implementation of Ohm in Python (see above for Ohm project) - Warning: Not actively maintained at the moment.", + "twitter": [ + "iamteem" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/josiahcarlson/rom.json b/libraries/python/github.com/josiahcarlson/rom.json new file mode 100644 index 0000000000..f595b46f10 --- /dev/null +++ b/libraries/python/github.com/josiahcarlson/rom.json @@ -0,0 +1,8 @@ +{ + "name": "rom", + "description": "Redis object mapper for Python using declarative models, with search over numeric, full text, prefix, and suffix indexes", + "homepage": "https://pypi.python.org/pypi/rom", + "twitter": [ + "josiahcarlson" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/josiahcarlson/rpqueue.json b/libraries/python/github.com/josiahcarlson/rpqueue.json new file mode 100644 index 0000000000..f616a1eab6 --- /dev/null +++ b/libraries/python/github.com/josiahcarlson/rpqueue.json @@ -0,0 +1,8 @@ +{ + "name": "RPQueue", + "description": "RPQueue offers a prioritized, periodic, and scheduled task system for Python using Redis", + "homepage": "https://pypi.python.org/pypi/rpqueue", + "twitter": [ + "josiahcarlson" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/lsbardel/python-stdnet.json b/libraries/python/github.com/lsbardel/python-stdnet.json new file mode 100644 index 0000000000..6d8007d161 --- /dev/null +++ b/libraries/python/github.com/lsbardel/python-stdnet.json @@ -0,0 +1,7 @@ +{ + "name": "Stdnet", + "description": "Redis data manager with advanced query and search API.", + "twitter": [ + "lsbardel" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/mjwestcott/runnel.json b/libraries/python/github.com/mjwestcott/runnel.json new file mode 100644 index 0000000000..7cb20dfb51 --- /dev/null +++ b/libraries/python/github.com/mjwestcott/runnel.json @@ -0,0 +1,7 @@ +{ + "name": "Runnel", + "description": "Distributed event processing for Python based on Redis Streams", + "twitter": [ + "mjwestcott" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/no13bus/redispapa.json b/libraries/python/github.com/no13bus/redispapa.json new file mode 100644 index 0000000000..4dc2fd56e3 --- /dev/null +++ b/libraries/python/github.com/no13bus/redispapa.json @@ -0,0 +1,8 @@ +{ + "name": "redispapa", + "description": "RedisPAPA is a Redis monitor which watches `INFO` by using flask, angular, socket.io", + "homepage": "https://github.com/no13bus/redispapa", + "twitter": [ + "no13bus" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/nvie/rq.json b/libraries/python/github.com/nvie/rq.json new file mode 100644 index 0000000000..dcdf6d1ec5 --- /dev/null +++ b/libraries/python/github.com/nvie/rq.json @@ -0,0 +1,7 @@ +{ + "name": "Rq", + "description": "Minimalistic Python task queue. Supports only Redis.", + "twitter": [ + "nvie" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/pbotros/river.json b/libraries/python/github.com/pbotros/river.json new file mode 100644 index 0000000000..3a42ed3603 --- /dev/null +++ b/libraries/python/github.com/pbotros/river.json @@ -0,0 +1,4 @@ +{ + "name": "River", + "description": "A structured streaming framework built atop Redis Streams with built-in support for persistence and indefinitely long streams." +} \ No newline at end of file diff --git a/libraries/python/github.com/percolate/redset.json b/libraries/python/github.com/percolate/redset.json new file mode 100644 index 0000000000..5901c2ba57 --- /dev/null +++ b/libraries/python/github.com/percolate/redset.json @@ -0,0 +1,7 @@ +{ + "name": "Redset", + "description": "Simple, generic sorted sets backed by Redis that can be used to coordinate distributed systems.", + "twitter": [ + "percolate" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/sripathikrishnan/redis-rdb-tools.json b/libraries/python/github.com/sripathikrishnan/redis-rdb-tools.json new file mode 100644 index 0000000000..8d44a47b3e --- /dev/null +++ b/libraries/python/github.com/sripathikrishnan/redis-rdb-tools.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-rdb-tools", + "description": "Parse Redis dump.rdb files, Analyze Memory, and Export Data to JSON.", + "twitter": [ + "srithedabbler" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/stephenmcd/hot-redis.json b/libraries/python/github.com/stephenmcd/hot-redis.json new file mode 100644 index 0000000000..d5be5bf71c --- /dev/null +++ b/libraries/python/github.com/stephenmcd/hot-redis.json @@ -0,0 +1,7 @@ +{ + "name": "HOT Redis", + "description": "Higher Order Types for Redis in Python", + "twitter": [ + "stephenmcd" + ] +} \ No newline at end of file diff --git a/libraries/python/github.com/wingify/agentredrabbit.json b/libraries/python/github.com/wingify/agentredrabbit.json new file mode 100644 index 0000000000..ffe616d048 --- /dev/null +++ b/libraries/python/github.com/wingify/agentredrabbit.json @@ -0,0 +1,7 @@ +{ + "name": "Agentredrabbit", + "description": "Transport agent that moves data from Redis to RabbitMQ", + "twitter": [ + "wingify" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/FetLife/rollout.json b/libraries/ruby/github.com/FetLife/rollout.json new file mode 100644 index 0000000000..d0401aa2dd --- /dev/null +++ b/libraries/ruby/github.com/FetLife/rollout.json @@ -0,0 +1,7 @@ +{ + "name": "Rollout", + "description": "Conditionally roll out features with Redis.", + "twitter": [ + "jamesgolick" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/OpenGems/redis_web_manager.json b/libraries/ruby/github.com/OpenGems/redis_web_manager.json new file mode 100644 index 0000000000..9d46d41a5c --- /dev/null +++ b/libraries/ruby/github.com/OpenGems/redis_web_manager.json @@ -0,0 +1,4 @@ +{ + "name": "RedisWebManager", + "description": "Web interface that allows you to manage easily your Redis instance (see keys, memory used, connected client, etc...)." +} \ No newline at end of file diff --git a/libraries/ruby/github.com/agoragames/amico.json b/libraries/ruby/github.com/agoragames/amico.json new file mode 100644 index 0000000000..335bdae111 --- /dev/null +++ b/libraries/ruby/github.com/agoragames/amico.json @@ -0,0 +1,7 @@ +{ + "name": "Amico", + "description": "Relationships (e.g. friendships) backed by Redis.", + "twitter": [ + "czarneckid" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/agoragames/leaderboard.json b/libraries/ruby/github.com/agoragames/leaderboard.json new file mode 100644 index 0000000000..aff5f23b0d --- /dev/null +++ b/libraries/ruby/github.com/agoragames/leaderboard.json @@ -0,0 +1,7 @@ +{ + "name": "leaderboard", + "description": "Leaderboards backed by Redis.", + "twitter": [ + "czarneckid" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/antirez/redis-sampler.json b/libraries/ruby/github.com/antirez/redis-sampler.json new file mode 100644 index 0000000000..c386866c74 --- /dev/null +++ b/libraries/ruby/github.com/antirez/redis-sampler.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-sampler", + "description": "Sample a Redis DB to understand dataset composition.", + "twitter": [ + "antirez" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/boazsegev/iodine.json b/libraries/ruby/github.com/boazsegev/iodine.json new file mode 100644 index 0000000000..a341e1ce87 --- /dev/null +++ b/libraries/ruby/github.com/boazsegev/iodine.json @@ -0,0 +1,7 @@ +{ + "name": "iodine", + "description": "Iodine is an HTTP / Websocket server with native pub/sub support. Iodine includes an integrated Redis client that provides Pub/Sub scaling beyond machine boundaries.", + "twitter": [ + "bowildmusic" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/carlhoerberg/meerkat.json b/libraries/ruby/github.com/carlhoerberg/meerkat.json new file mode 100644 index 0000000000..f114d9d99d --- /dev/null +++ b/libraries/ruby/github.com/carlhoerberg/meerkat.json @@ -0,0 +1,8 @@ +{ + "name": "Meerkat", + "description": "Rack middleware for Server Sent Events with multiple backends.", + "homepage": "https://carlhoerberg.github.io/meerkat/", + "twitter": [ + "carlhoerberg" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/delano/redis-dump.json b/libraries/ruby/github.com/delano/redis-dump.json new file mode 100644 index 0000000000..f601e1d33a --- /dev/null +++ b/libraries/ruby/github.com/delano/redis-dump.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-dump", + "description": "Backup and restore your Redis data to and from JSON. Warning: alpha code.", + "twitter": [ + "solutious" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/mperham/sidekiq.json b/libraries/ruby/github.com/mperham/sidekiq.json new file mode 100644 index 0000000000..6a2ff8c89f --- /dev/null +++ b/libraries/ruby/github.com/mperham/sidekiq.json @@ -0,0 +1,8 @@ +{ + "name": "Sidekiq", + "description": "Simple, efficient message processing for your Rails 3 application.", + "homepage": "http://sidekiq.org/", + "twitter": [ + "getajobmike" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/nateware/redis-objects.json b/libraries/ruby/github.com/nateware/redis-objects.json new file mode 100644 index 0000000000..6c4103bf1e --- /dev/null +++ b/libraries/ruby/github.com/nateware/redis-objects.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-objects", + "description": "Map Redis types directly to Ruby objects.", + "twitter": [ + "nateware" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/nrk/redis-rdb.json b/libraries/ruby/github.com/nrk/redis-rdb.json new file mode 100644 index 0000000000..0101bd93c1 --- /dev/null +++ b/libraries/ruby/github.com/nrk/redis-rdb.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-rdb", + "description": "A set of utilities to handle Redis .rdb files with Ruby.", + "twitter": [ + "JoL1hAHN" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/paulasmuth/fnordmetric.json b/libraries/ruby/github.com/paulasmuth/fnordmetric.json new file mode 100644 index 0000000000..20c8b2f71c --- /dev/null +++ b/libraries/ruby/github.com/paulasmuth/fnordmetric.json @@ -0,0 +1,7 @@ +{ + "name": "Fnordmetric", + "description": "Redis/ruby-based realtime Event-Tracking app.", + "twitter": [ + "paulasmuth" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/paulasmuth/recommendify.json b/libraries/ruby/github.com/paulasmuth/recommendify.json new file mode 100644 index 0000000000..e793f76dae --- /dev/null +++ b/libraries/ruby/github.com/paulasmuth/recommendify.json @@ -0,0 +1,7 @@ +{ + "name": "Recommendify", + "description": "Ruby/Redis based recommendation engine (collaborative filtering).", + "twitter": [ + "paulasmuth" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/redis-store/redis-store.json b/libraries/ruby/github.com/redis-store/redis-store.json new file mode 100644 index 0000000000..4c699892dc --- /dev/null +++ b/libraries/ruby/github.com/redis-store/redis-store.json @@ -0,0 +1,7 @@ +{ + "name": "Redis-store", + "description": "Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks.", + "twitter": [ + "jodosha" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/resque/resque.json b/libraries/ruby/github.com/resque/resque.json new file mode 100644 index 0000000000..6396fe791e --- /dev/null +++ b/libraries/ruby/github.com/resque/resque.json @@ -0,0 +1,7 @@ +{ + "name": "Resque", + "description": "Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.", + "twitter": [ + "defunkt" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/ryanlecompte/redis_failover.json b/libraries/ruby/github.com/ryanlecompte/redis_failover.json new file mode 100644 index 0000000000..676f04d746 --- /dev/null +++ b/libraries/ruby/github.com/ryanlecompte/redis_failover.json @@ -0,0 +1,7 @@ +{ + "name": "Redis_failover", + "description": "Redis Failover is a ZooKeeper-based automatic master/replica failover solution for Ruby.", + "twitter": [ + "ryanlecompte" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/seatgeek/soulmate.json b/libraries/ruby/github.com/seatgeek/soulmate.json new file mode 100644 index 0000000000..d5a3e874a8 --- /dev/null +++ b/libraries/ruby/github.com/seatgeek/soulmate.json @@ -0,0 +1,7 @@ +{ + "name": "Soulmate", + "description": "Redis-backed service for fast autocompleting.", + "twitter": [ + "seatgeek" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/soveran/ohm.json b/libraries/ruby/github.com/soveran/ohm.json new file mode 100644 index 0000000000..7fd5f4e0c3 --- /dev/null +++ b/libraries/ruby/github.com/soveran/ohm.json @@ -0,0 +1,7 @@ +{ + "name": "Ohm", + "description": "Object-hash mapping library for Redis.", + "twitter": [ + "soveran" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/soveran/ost.json b/libraries/ruby/github.com/soveran/ost.json new file mode 100644 index 0000000000..5bc4c44cd7 --- /dev/null +++ b/libraries/ruby/github.com/soveran/ost.json @@ -0,0 +1,7 @@ +{ + "name": "Ost", + "description": "Redis based queues and workers.", + "twitter": [ + "soveran" + ] +} \ No newline at end of file diff --git a/libraries/ruby/github.com/steelThread/redmon.json b/libraries/ruby/github.com/steelThread/redmon.json new file mode 100644 index 0000000000..eb36567fd3 --- /dev/null +++ b/libraries/ruby/github.com/steelThread/redmon.json @@ -0,0 +1,7 @@ +{ + "name": "Redmon", + "description": "A web interface for managing Redis: cli, admin, and live monitoring.", + "twitter": [ + "steel_thread" + ] +} \ No newline at end of file diff --git a/libraries/sql/github.com/trinodb/trino.json b/libraries/sql/github.com/trinodb/trino.json new file mode 100644 index 0000000000..b2e8a9fbad --- /dev/null +++ b/libraries/sql/github.com/trinodb/trino.json @@ -0,0 +1,5 @@ +{ + "name": "Trino (formerly Presto SQL) Redis Connector", + "description": "Trino Redis connector allows querying Redis data with ANSI SQL, with queries spanning Redis and other services such as Hive, relational databases, Cassandra, Kafka, cloud object storage, or leveraging multiple Redis instances at once", + "homepage": "https://trino.io/docs/current/connector/redis.html" +} \ No newline at end of file diff --git a/libraries/tcl/github.com/bradvoth/redis-tcl.json b/libraries/tcl/github.com/bradvoth/redis-tcl.json new file mode 100644 index 0000000000..9b1b8c1893 --- /dev/null +++ b/libraries/tcl/github.com/bradvoth/redis-tcl.json @@ -0,0 +1,8 @@ +{ + "name": "redis-tcl", + "description": "Tcl library largely copied from the Redis test tree, modified for minor bug fixes and expanded pub/sub capabilities", + "twitter": [ + "bradvoth", + "antirez" + ] +} \ No newline at end of file diff --git a/libraries/xojo/github.com/ktekinay/XOJO-Redis.json b/libraries/xojo/github.com/ktekinay/XOJO-Redis.json new file mode 100644 index 0000000000..67c028e32e --- /dev/null +++ b/libraries/xojo/github.com/ktekinay/XOJO-Redis.json @@ -0,0 +1,8 @@ +{ + "name": "Redis Server", + "description": "Cross platform GUI to spin up and control redis-server, included in the project", + "homepage": "https://github.com/ktekinay/XOJO-Redis/releases/", + "twitter": [ + "KemTekinay" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/Clement-Jean/RedisIMS.json b/modules/community/github.com/Clement-Jean/RedisIMS.json new file mode 100644 index 0000000000..6725b620df --- /dev/null +++ b/modules/community/github.com/Clement-Jean/RedisIMS.json @@ -0,0 +1,8 @@ +{ + "name": "redisims", + "license": "MIT", + "description": "A lightweight Redis module following the If Modified Since (IMS) pattern for caching", + "github": [ + "Clement-Jean" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/OhBonsai/RedisTree.json b/modules/community/github.com/OhBonsai/RedisTree.json new file mode 100644 index 0000000000..1311131ee5 --- /dev/null +++ b/modules/community/github.com/OhBonsai/RedisTree.json @@ -0,0 +1,8 @@ +{ + "name": "redis-tree", + "license": "MIT", + "description": "Implements Polytree as a native data type. It allows creating,locating,pushing and detaching tree from Redis keys.", + "github": [ + "ohbonsai" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedBeardLab/rediSQL.json b/modules/community/github.com/RedBeardLab/rediSQL.json new file mode 100644 index 0000000000..13445a36eb --- /dev/null +++ b/modules/community/github.com/RedBeardLab/rediSQL.json @@ -0,0 +1,9 @@ +{ + "name": "rediSQL", + "license": "AGPL-3.0", + "description": "A redis module that provides a full SQL capabilities embedding SQLite", + "github": [ + "siscia", + "RedBeardLab" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RediSearch/RediSearch.json b/modules/community/github.com/RediSearch/RediSearch.json new file mode 100644 index 0000000000..72486f71ce --- /dev/null +++ b/modules/community/github.com/RediSearch/RediSearch.json @@ -0,0 +1,9 @@ +{ + "name": "RediSearch", + "license": "Redis Source Available License", + "description": "Full-Text search over Redis", + "github": [ + "dvirsky", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisAI/RedisAI.json b/modules/community/github.com/RedisAI/RedisAI.json new file mode 100644 index 0000000000..51661cd17f --- /dev/null +++ b/modules/community/github.com/RedisAI/RedisAI.json @@ -0,0 +1,9 @@ +{ + "name": "RedisAI", + "license": "Redis Source Available License", + "description": "A Redis module for serving tensors and executing deep learning graphs", + "github": [ + "lantiga", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisBloom/RedisBloom.json b/modules/community/github.com/RedisBloom/RedisBloom.json new file mode 100644 index 0000000000..6a1f388fcc --- /dev/null +++ b/modules/community/github.com/RedisBloom/RedisBloom.json @@ -0,0 +1,9 @@ +{ + "name": "RedisBloom", + "license": "Redis Source Available License", + "description": "Scalable Bloom filters", + "github": [ + "mnunberg", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisGears/RedisGears.json b/modules/community/github.com/RedisGears/RedisGears.json new file mode 100644 index 0000000000..53a366ef3d --- /dev/null +++ b/modules/community/github.com/RedisGears/RedisGears.json @@ -0,0 +1,9 @@ +{ + "name": "RedisGears", + "license": "Redis Source Available License", + "description": "Dynamic execution framework for your Redis data.", + "github": [ + "MeirShpilraien", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisGraph/RedisGraph.json b/modules/community/github.com/RedisGraph/RedisGraph.json new file mode 100644 index 0000000000..383a2a620d --- /dev/null +++ b/modules/community/github.com/RedisGraph/RedisGraph.json @@ -0,0 +1,9 @@ +{ + "name": "RedisGraph", + "license": "Redis Source Available License", + "description": "A graph database with a Cypher-based querying language using sparse adjacency matrices", + "github": [ + "swilly22", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisJSON/RedisJSON.json b/modules/community/github.com/RedisJSON/RedisJSON.json new file mode 100644 index 0000000000..43816dd756 --- /dev/null +++ b/modules/community/github.com/RedisJSON/RedisJSON.json @@ -0,0 +1,9 @@ +{ + "name": "RedisJSON", + "license": "Redis Source Available License", + "description": "A JSON data type for Redis", + "github": [ + "itamarhaber", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisLabsModules/redex.git.json b/modules/community/github.com/RedisLabsModules/redex.git.json new file mode 100644 index 0000000000..0c5ffee032 --- /dev/null +++ b/modules/community/github.com/RedisLabsModules/redex.git.json @@ -0,0 +1,8 @@ +{ + "name": "redex", + "license": "AGPL-3.0", + "description": "Extension modules to Redis' native data types and commands", + "github": [ + "itamarhaber" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/RedisTimeSeries/RedisTimeSeries.json b/modules/community/github.com/RedisTimeSeries/RedisTimeSeries.json new file mode 100644 index 0000000000..6dbb6009a0 --- /dev/null +++ b/modules/community/github.com/RedisTimeSeries/RedisTimeSeries.json @@ -0,0 +1,9 @@ +{ + "name": "RedisTimeSeries", + "license": "Redis Source Available License", + "description": "Time-series data structure for redis", + "github": [ + "danni-m", + "RedisLabs" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/TamarLabs/ReDe.json b/modules/community/github.com/TamarLabs/ReDe.json new file mode 100644 index 0000000000..4d994f609b --- /dev/null +++ b/modules/community/github.com/TamarLabs/ReDe.json @@ -0,0 +1,8 @@ +{ + "name": "ReDe", + "license": "MIT", + "description": "Low Latency timed queues (Dehydrators) as Redis data types.", + "github": [ + "daTokenizer" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/alibaba/TairHash.json b/modules/community/github.com/alibaba/TairHash.json new file mode 100644 index 0000000000..95fc338d37 --- /dev/null +++ b/modules/community/github.com/alibaba/TairHash.json @@ -0,0 +1,8 @@ +{ + "name": "TairHash", + "license": "Apache-2.0", + "description": "A redis module, similar to redis hash, but you can set expiration and version for field", + "github": [ + "Alibaba" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/alibaba/TairString.json b/modules/community/github.com/alibaba/TairString.json new file mode 100644 index 0000000000..ab5f336295 --- /dev/null +++ b/modules/community/github.com/alibaba/TairString.json @@ -0,0 +1,8 @@ +{ + "name": "TairString", + "license": "Apache-2.0", + "description": "A redis module, similar to redis string, but you can set expire and version for the value. It also provides many very useful commands, such as cas/cad", + "github": [ + "Alibaba" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/alibaba/TairZset.json b/modules/community/github.com/alibaba/TairZset.json new file mode 100644 index 0000000000..bedf13dd12 --- /dev/null +++ b/modules/community/github.com/alibaba/TairZset.json @@ -0,0 +1,8 @@ +{ + "name": "TairZset", + "license": "Apache-2.0", + "description": "A redis module, similar to redis zset, but you can set multiple scores for each member to support multi-dimensional sorting", + "github": [ + "Alibaba" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/antirez/disque-module.json b/modules/community/github.com/antirez/disque-module.json new file mode 100644 index 0000000000..121f0ff238 --- /dev/null +++ b/modules/community/github.com/antirez/disque-module.json @@ -0,0 +1,8 @@ +{ + "name": "Disque", + "license": "AGPL-3.0", + "description": "Disque, an in-memory, distributed job queue, ported as Redis module.", + "github": [ + "antirez" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/antirez/neural-redis.json b/modules/community/github.com/antirez/neural-redis.json new file mode 100644 index 0000000000..9822c9a4bb --- /dev/null +++ b/modules/community/github.com/antirez/neural-redis.json @@ -0,0 +1,8 @@ +{ + "name": "neural-redis", + "license": "BSD", + "description": "Online trainable neural networks as Redis data types.", + "github": [ + "antirez" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/aviggiano/redis-roaring.json b/modules/community/github.com/aviggiano/redis-roaring.json new file mode 100644 index 0000000000..10e964eccf --- /dev/null +++ b/modules/community/github.com/aviggiano/redis-roaring.json @@ -0,0 +1,8 @@ +{ + "name": "redis-roaring", + "license": "MIT", + "description": "Uses the CRoaring library to implement roaring bitmap commands for Redis.", + "github": [ + "aviggiano" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/brandur/redis-cell.json b/modules/community/github.com/brandur/redis-cell.json new file mode 100644 index 0000000000..e0ee4432e8 --- /dev/null +++ b/modules/community/github.com/brandur/redis-cell.json @@ -0,0 +1,8 @@ +{ + "name": "redis-cell", + "license": "MIT", + "description": "A Redis module that provides rate limiting in Redis as a single command.", + "github": [ + "brandur" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/chayim/redicrypt.json b/modules/community/github.com/chayim/redicrypt.json new file mode 100644 index 0000000000..a9fefc73ba --- /dev/null +++ b/modules/community/github.com/chayim/redicrypt.json @@ -0,0 +1,8 @@ +{ + "name": "redicrypt", + "license": "MIT", + "description": "Redis module for string encryption and decryption", + "github": [ + "chayim" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/cscan/dbx.json b/modules/community/github.com/cscan/dbx.json new file mode 100644 index 0000000000..c08e052110 --- /dev/null +++ b/modules/community/github.com/cscan/dbx.json @@ -0,0 +1,8 @@ +{ + "name": "dbx", + "license": "MIT", + "description": "Redis module for maintaining hash by simple SQL", + "github": [ + "cscan" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/danitseitlin/redis-interval-sets.json b/modules/community/github.com/danitseitlin/redis-interval-sets.json new file mode 100644 index 0000000000..3d452af4e2 --- /dev/null +++ b/modules/community/github.com/danitseitlin/redis-interval-sets.json @@ -0,0 +1,8 @@ +{ + "name": "Redis Interval Sets", + "license": "BSD-3-Clause", + "description": "A Redis module for creating interval sets", + "github": [ + "danitseitlin" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/f0rmiga/sessiongate.json b/modules/community/github.com/f0rmiga/sessiongate.json new file mode 100644 index 0000000000..793e84e04f --- /dev/null +++ b/modules/community/github.com/f0rmiga/sessiongate.json @@ -0,0 +1,8 @@ +{ + "name": "Session Gate", + "license": "MIT", + "description": "Session management with multiple payloads using cryptographically signed tokens.", + "github": [ + "f0rmiga" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/fcerbell/redismodule-smartcache.json b/modules/community/github.com/fcerbell/redismodule-smartcache.json new file mode 100644 index 0000000000..67712dd566 --- /dev/null +++ b/modules/community/github.com/fcerbell/redismodule-smartcache.json @@ -0,0 +1,8 @@ +{ + "name": "smartcache", + "license": "AGPL-3.0", + "description": "A redis module that provides a pass-through cache", + "github": [ + "fcerbell" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/halaei/lqrm.json b/modules/community/github.com/halaei/lqrm.json new file mode 100644 index 0000000000..c366a369a0 --- /dev/null +++ b/modules/community/github.com/halaei/lqrm.json @@ -0,0 +1,8 @@ +{ + "name": "lqrm", + "license": "BSD", + "description": "A Laravel compatible queue driver for Redis that supports reliable blocking pop from FIFO and scheduled queues.", + "github": [ + "halaei" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/infobip/redis-fpn.json b/modules/community/github.com/infobip/redis-fpn.json new file mode 100644 index 0000000000..ee1c2b5e43 --- /dev/null +++ b/modules/community/github.com/infobip/redis-fpn.json @@ -0,0 +1,8 @@ +{ + "name": "redis-fpn", + "license": "Apache 2.0", + "description": "Redis module for Fixed Point Number data type", + "github": [ + "xxlabaza" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/kristoff-it/redis-cuckoofilter.json b/modules/community/github.com/kristoff-it/redis-cuckoofilter.json new file mode 100644 index 0000000000..5c0c7e1ec5 --- /dev/null +++ b/modules/community/github.com/kristoff-it/redis-cuckoofilter.json @@ -0,0 +1,8 @@ +{ + "name": "redis-cuckoofilter", + "license": "MIT", + "description": "Hashing-function agnostic Cuckoo filters.", + "github": [ + "kristoff-it" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/limithit/RedisPushIptables.json b/modules/community/github.com/limithit/RedisPushIptables.json new file mode 100644 index 0000000000..e61b68df67 --- /dev/null +++ b/modules/community/github.com/limithit/RedisPushIptables.json @@ -0,0 +1,8 @@ +{ + "name": "RedisPushIptables", + "license": "GPL-3.0", + "description": "RedisPushIptables is used to update firewall rules to reject the IP addresses for a specified amount of time or forever reject.", + "github": [ + "Gandalf" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/linfangrong/redismodule-ratelimit.json b/modules/community/github.com/linfangrong/redismodule-ratelimit.json new file mode 100644 index 0000000000..15cfb15975 --- /dev/null +++ b/modules/community/github.com/linfangrong/redismodule-ratelimit.json @@ -0,0 +1,8 @@ +{ + "name": "redismodule-ratelimit", + "license": "MIT", + "description": "Redis module that provides ratelimit", + "github": [ + "linfangrong" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/ogama/redis-interval-module.json b/modules/community/github.com/ogama/redis-interval-module.json new file mode 100644 index 0000000000..a54ded57d1 --- /dev/null +++ b/modules/community/github.com/ogama/redis-interval-module.json @@ -0,0 +1,8 @@ +{ + "name": "redis-interval-module", + "license": "MIT", + "description": "Redis module for creation and manipulation of interval set.", + "github": [ + "ogama" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/picotera/commentDis.json b/modules/community/github.com/picotera/commentDis.json new file mode 100644 index 0000000000..33bc13425f --- /dev/null +++ b/modules/community/github.com/picotera/commentDis.json @@ -0,0 +1,8 @@ +{ + "name": "commentDis", + "license": "MIT", + "description": "Add comment syntax to your redis-cli scripts.", + "github": [ + "daTokenizer" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/poga/redis-percentile.json b/modules/community/github.com/poga/redis-percentile.json new file mode 100644 index 0000000000..d6faae4dce --- /dev/null +++ b/modules/community/github.com/poga/redis-percentile.json @@ -0,0 +1,8 @@ +{ + "name": "redis-percentile", + "license": "MIT", + "description": "Redis module for efficient percentile estimation of streaming or distributed data with t-digest algorithm.", + "github": [ + "devpoga" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/poga/redis-rating.json b/modules/community/github.com/poga/redis-rating.json new file mode 100644 index 0000000000..f4c6ffab46 --- /dev/null +++ b/modules/community/github.com/poga/redis-rating.json @@ -0,0 +1,8 @@ +{ + "name": "redis-rating", + "license": "MIT", + "description": "Estimate actual rating from postive/negative ratings", + "github": [ + "devpoga" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/sewenew/redis-protobuf.json b/modules/community/github.com/sewenew/redis-protobuf.json new file mode 100644 index 0000000000..fff53a38b9 --- /dev/null +++ b/modules/community/github.com/sewenew/redis-protobuf.json @@ -0,0 +1,8 @@ +{ + "name": "redis-protobuf", + "license": "Apache-2.0", + "description": "Redis module for reading and writing Protobuf messages", + "github": [ + "sewenew" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/sklivvz/cthulhu.json b/modules/community/github.com/sklivvz/cthulhu.json new file mode 100644 index 0000000000..cba2000c11 --- /dev/null +++ b/modules/community/github.com/sklivvz/cthulhu.json @@ -0,0 +1,8 @@ +{ + "name": "cthulhu", + "license": "BSD", + "description": "Extend Redis with JavaScript modules", + "github": [ + "sklivvz" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/starkdg/Redis-AudioScout.json b/modules/community/github.com/starkdg/Redis-AudioScout.json new file mode 100644 index 0000000000..73b1dec23a --- /dev/null +++ b/modules/community/github.com/starkdg/Redis-AudioScout.json @@ -0,0 +1,8 @@ +{ + "name": "Redis-AudioScout", + "license": "pHash Source Available License", + "description": "Redis module for Audio Track Recognition", + "github": [ + "starkdg" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/starkdg/Redis-ImageScout.git.json b/modules/community/github.com/starkdg/Redis-ImageScout.git.json new file mode 100644 index 0000000000..b5a7df9e07 --- /dev/null +++ b/modules/community/github.com/starkdg/Redis-ImageScout.git.json @@ -0,0 +1,8 @@ +{ + "name": "Redis-ImageScout", + "license": "pHash Redis Source Available License", + "description": "Redis module for Indexing of pHash Image fingerprints for Near-Duplicate Detection", + "github": [ + "starkdg" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/starkdg/reventis.json b/modules/community/github.com/starkdg/reventis.json new file mode 100644 index 0000000000..296db0c2c5 --- /dev/null +++ b/modules/community/github.com/starkdg/reventis.json @@ -0,0 +1,8 @@ +{ + "name": "Reventis", + "license": "Redis Source Available License", + "description": "Redis module for storing and querying spatio-temporal event data", + "github": [ + "starkdg" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/sulewicz/redis-s2geo.json b/modules/community/github.com/sulewicz/redis-s2geo.json new file mode 100644 index 0000000000..7cc1f64d25 --- /dev/null +++ b/modules/community/github.com/sulewicz/redis-s2geo.json @@ -0,0 +1,8 @@ +{ + "name": "redis-s2geo", + "license": "MIT", + "description": "Simple Redis Module for geospatial queries, which utilizes S2 Region Coverer algorithm for indexing. Allows point with polygon and polygon with polygon overlap tests in constant time.", + "github": [ + "sulewicz" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/usmanm/redis-tdigest.json b/modules/community/github.com/usmanm/redis-tdigest.json new file mode 100644 index 0000000000..c60d7533a0 --- /dev/null +++ b/modules/community/github.com/usmanm/redis-tdigest.json @@ -0,0 +1,8 @@ +{ + "name": "redis-tdigest", + "license": "MIT", + "description": "t-digest data structure wich can be used for accurate online accumulation of rank-based statistics such as quantiles and cumulative distribution at a point.", + "github": [ + "usmanm" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/wujunwei/redlock.json b/modules/community/github.com/wujunwei/redlock.json new file mode 100644 index 0000000000..988ca43246 --- /dev/null +++ b/modules/community/github.com/wujunwei/redlock.json @@ -0,0 +1,8 @@ +{ + "name": "redlock", + "license": "MIT", + "description": "Redis module for distributed lock without using LUA script,safe unlock for different redis client.", + "github": [ + "wujunwei" + ] +} \ No newline at end of file diff --git a/modules/community/github.com/zhao-lang/redis_hnsw.json b/modules/community/github.com/zhao-lang/redis_hnsw.json new file mode 100644 index 0000000000..1ab951459a --- /dev/null +++ b/modules/community/github.com/zhao-lang/redis_hnsw.json @@ -0,0 +1,8 @@ +{ + "name": "redis_hnsw", + "license": "MIT", + "description": "Redis module for Hierarchical Navigable Small World (HNSW) approxmiate nearest neighbor search", + "github": [ + "zhao-lang" + ] +} \ No newline at end of file diff --git a/modules/modules.json b/modules/modules.json deleted file mode 100644 index f7c76d0862..0000000000 --- a/modules/modules.json +++ /dev/null @@ -1,430 +0,0 @@ -[ - { - "name": "Disque", - "license": "AGPL-3.0", - "repository": "https://github.com/antirez/disque-module", - "description": "Disque, an in-memory, distributed job queue, ported as Redis module.", - "authors": [ - "antirez" - ], - "stars": 457 - }, - { - "name": "RedisGears", - "license": "Redis Source Available License", - "repository": "https://github.com/RedisGears/RedisGears", - "description": "Dynamic execution framework for your Redis data.", - "authors": [ - "MeirShpilraien", - "RedisLabs" - ], - "stars": 185 - }, - { - "name": "redis-roaring", - "license": "MIT", - "repository": "https://github.com/aviggiano/redis-roaring", - "description": "Uses the CRoaring library to implement roaring bitmap commands for Redis.", - "authors": [ - "aviggiano" - ], - "stars": 130 - }, - { - "name": "redis-cell", - "license": "MIT", - "repository": "https://github.com/brandur/redis-cell", - "description": "A Redis module that provides rate limiting in Redis as a single command.", - "authors": [ - "brandur" - ], - "stars": 651 - }, - { - "name": "RedisGraph", - "license": "Redis Source Available License", - "repository": "https://github.com/RedisGraph/RedisGraph", - "description": "A graph database with a Cypher-based querying language using sparse adjacency matrices", - "authors": [ - "swilly22", - "RedisLabs" - ], - "stars": 1510 - }, - { - "name": "redis-tdigest", - "license": "MIT", - "repository": "https://github.com/usmanm/redis-tdigest", - "description": "t-digest data structure wich can be used for accurate online accumulation of rank-based statistics such as quantiles and cumulative distribution at a point.", - "authors": [ - "usmanm" - ], - "stars": 54 - }, - { - "name": "RedisJSON", - "license": "Redis Source Available License", - "repository": "https://github.com/RedisJSON/RedisJSON", - "description": "A JSON data type for Redis", - "authors": [ - "itamarhaber", - "RedisLabs" - ], - "stars": 2034 - }, - { - "name": "RediSearch", - "license": "Redis Source Available License", - "repository": "https://github.com/RediSearch/RediSearch", - "description": "Full-Text search over Redis", - "authors": [ - "dvirsky", - "RedisLabs" - ], - "stars": 3390 - }, - { - "name": "RedisBloom", - "license": "Redis Source Available License", - "repository": "https://github.com/RedisBloom/RedisBloom", - "description": "Scalable Bloom filters", - "authors": [ - "mnunberg", - "RedisLabs" - ], - "stars": 960 - }, - { - "name": "neural-redis", - "license": "BSD", - "repository": "https://github.com/antirez/neural-redis", - "description": "Online trainable neural networks as Redis data types.", - "authors": [ - "antirez" - ], - "stars": 2199 - }, - { - "name": "RedisTimeSeries", - "license": "Redis Source Available License", - "repository": "https://github.com/RedisTimeSeries/RedisTimeSeries", - "description": "Time-series data structure for redis", - "authors": [ - "danni-m", - "RedisLabs" - ], - "stars": 593 - }, - { - "name": "RedisAI", - "license": "Redis Source Available License", - "repository": "https://github.com/RedisAI/RedisAI", - "description": "A Redis module for serving tensors and executing deep learning graphs", - "authors": [ - "lantiga", - "RedisLabs" - ], - "stars": 604 - }, - { - "name": "ReDe", - "license": "MIT", - "repository": "https://github.com/TamarLabs/ReDe", - "description": "Low Latency timed queues (Dehydrators) as Redis data types.", - "authors": [ - "daTokenizer" - ], - "stars": 36 - }, - { - "name": "commentDis", - "license": "MIT", - "repository": "https://github.com/picotera/commentDis", - "description": "Add comment syntax to your redis-cli scripts.", - "authors": [ - "daTokenizer" - ], - "stars": 9 - }, - { - "name": "redis-cuckoofilter", - "license": "MIT", - "repository": "https://github.com/kristoff-it/redis-cuckoofilter", - "description": "Hashing-function agnostic Cuckoo filters.", - "authors": [ - "kristoff-it" - ], - "stars": 123 - }, - { - "name": "cthulhu", - "license": "BSD", - "repository": "https://github.com/sklivvz/cthulhu", - "description": "Extend Redis with JavaScript modules", - "authors": [ - "sklivvz" - ], - "stars": 139 - }, - { - "name": "Session Gate", - "license": "MIT", - "repository": "https://github.com/f0rmiga/sessiongate", - "description": "Session management with multiple payloads using cryptographically signed tokens.", - "authors": [ - "f0rmiga" - ], - "stars": 45 - }, - { - "name": "rediSQL", - "license": "AGPL-3.0", - "repository": "https://github.com/RedBeardLab/rediSQL", - "description": "A redis module that provides a full SQL capabilities embedding SQLite", - "authors": [ - "siscia", - "RedBeardLab" - ], - "stars": 1125 - }, - { - "name": "TairHash", - "license": "Apache-2.0", - "repository": "https://github.com/alibaba/TairHash", - "description": "A redis module, similar to redis hash, but you can set expiration and version for field", - "authors": [ - "Alibaba" - ], - "stars": 105 - }, - { - "name": "TairString", - "license": "Apache-2.0", - "repository": "https://github.com/alibaba/TairString", - "description": "A redis module, similar to redis string, but you can set expire and version for the value. It also provides many very useful commands, such as cas/cad", - "authors": [ - "Alibaba" - ], - "stars": 65 - }, - { - "name": "TairZset", - "license": "Apache-2.0", - "repository": "https://github.com/alibaba/TairZset", - "description": "A redis module, similar to redis zset, but you can set multiple scores for each member to support multi-dimensional sorting", - "authors": [ - "Alibaba" - ], - "stars": 18 - }, - { - "name": "lqrm", - "license": "BSD", - "repository": "https://github.com/halaei/lqrm", - "description": "A Laravel compatible queue driver for Redis that supports reliable blocking pop from FIFO and scheduled queues.", - "authors": [ - "halaei" - ], - "stars": 4 - }, - { - "name": "redis-rating", - "license": "MIT", - "repository": "https://github.com/poga/redis-rating", - "description": "Estimate actual rating from postive/negative ratings", - "authors": [ - "devpoga" - ], - "stars": 14 - }, - { - "name": "smartcache", - "license": "AGPL-3.0", - "repository": "https://github.com/fcerbell/redismodule-smartcache", - "description": "A redis module that provides a pass-through cache", - "authors": [ - "fcerbell" - ], - "stars": 5 - }, - { - "name": "RedisPushIptables", - "license": "GPL-3.0", - "repository": "https://github.com/limithit/RedisPushIptables", - "description": "RedisPushIptables is used to update firewall rules to reject the IP addresses for a specified amount of time or forever reject.", - "authors": [ - "Gandalf" - ], - "stars": 19 - }, - { - "name": "redis-fpn", - "license": "Apache 2.0", - "repository": "https://github.com/infobip/redis-fpn", - "description": "Redis module for Fixed Point Number data type", - "authors": [ - "xxlabaza" - ], - "stars": 8 - }, - { - "name": "redis-percentile", - "license": "MIT", - "repository": "https://github.com/poga/redis-percentile", - "description": "Redis module for efficient percentile estimation of streaming or distributed data with t-digest algorithm.", - "authors": [ - "devpoga" - ], - "stars": 8 - }, - { - "name": "redlock", - "license": "MIT", - "repository": "https://github.com/wujunwei/redlock", - "description": "Redis module for distributed lock without using LUA script,safe unlock for different redis client.", - "authors": [ - "wujunwei" - ], - "stars": 28 - }, - { - "name": "redis-protobuf", - "license": "Apache-2.0", - "repository": "https://github.com/sewenew/redis-protobuf", - "description": "Redis module for reading and writing Protobuf messages", - "authors": [ - "sewenew" - ], - "stars": 30 - }, - { - "name": "redis-tree", - "license": "MIT", - "repository": "https://github.com/OhBonsai/RedisTree", - "description": "Implements Polytree as a native data type. It allows creating,locating,pushing and detaching tree from Redis keys.", - "authors": [ - "ohbonsai" - ], - "stars": 18 - }, - { - "name": "Reventis", - "license": "Redis Source Available License", - "repository": "https://github.com/starkdg/reventis", - "description": "Redis module for storing and querying spatio-temporal event data", - "authors": [ - "starkdg" - ], - "stars": 22 - }, - { - "name": "redismodule-ratelimit", - "license": "MIT", - "repository": "https://github.com/linfangrong/redismodule-ratelimit", - "description": "Redis module that provides ratelimit", - "authors": [ - "linfangrong" - ], - "stars": 0 - }, - { - "name": "dbx", - "license": "MIT", - "repository": "https://github.com/cscan/dbx", - "description": "Redis module for maintaining hash by simple SQL", - "authors": [ - "cscan" - ], - "stars": 0 - }, - - { "name": "Redis-AudioScout", - "license": "pHash Source Available License", - "repository": "https://github.com/starkdg/Redis-AudioScout", - "description": "Redis module for Audio Track Recognition", - "authors": [ - "starkdg" - ], - "stars":9 - }, - { - "name": "redis_hnsw", - "license": "MIT", - "repository": "https://github.com/zhao-lang/redis_hnsw", - "description": "Redis module for Hierarchical Navigable Small World (HNSW) approxmiate nearest neighbor search", - "authors": [ - "zhao-lang" - ], - "stars":0 - }, - { - "name":"Redis-ImageScout", - "license": "pHash Redis Source Available License", - "repository": "https://github.com/starkdg/Redis-ImageScout.git", - "description": "Redis module for Indexing of pHash Image fingerprints for Near-Duplicate Detection", - "authors": [ - "starkdg" - ], - "stars":4 - }, - { - "name":"redex", - "license": "AGPL-3.0", - "repository": "https://github.com/RedisLabsModules/redex.git", - "description": "Extension modules to Redis' native data types and commands", - "authors": [ - "itamarhaber" - ], - "stars":52 - }, - { - "name":"Redis Interval Sets", - "license": "BSD-3-Clause", - "repository": "https://github.com/danitseitlin/redis-interval-sets", - "description": "A Redis module for creating interval sets", - "authors": [ - "danitseitlin" - ], - "stars":3 - }, - { - "name":"redicrypt", - "license": "MIT", - "repository": "https://github.com/chayim/redicrypt", - "description": "Redis module for string encryption and decryption", - "authors": [ - "chayim" - ], - "stars":0 - }, - { - "name": "redis-interval-module", - "license": "MIT", - "repository": "https://github.com/ogama/redis-interval-module", - "description": "Redis module for creation and manipulation of interval set.", - "authors": [ - "ogama" - ], - "stars": 3 - }, - { - "name": "redisims", - "license": "MIT", - "repository": "https://github.com/Clement-Jean/RedisIMS", - "description": "A lightweight Redis module following the If Modified Since (IMS) pattern for caching", - "authors": [ - "Clement-Jean" - ], - "stars": 0 - }, - { - "name": "redis-s2geo", - "license": "MIT", - "repository": "https://github.com/sulewicz/redis-s2geo", - "description": "Simple Redis Module for geospatial queries, which utilizes S2 Region Coverer algorithm for indexing. Allows point with polygon and polygon with polygon overlap tests in constant time.", - "authors": [ - "sulewicz" - ], - "stars": 2 - } -] diff --git a/tool_types.json b/tool_types.json new file mode 100644 index 0000000000..98657bac17 --- /dev/null +++ b/tool_types.json @@ -0,0 +1,5 @@ +{ + "cli": "CLI", + "gui": "GUI", + "proxy": "Proxy" +} diff --git a/tools/cli/github.com/IBM-Cloud/redli.json b/tools/cli/github.com/IBM-Cloud/redli.json new file mode 100644 index 0000000000..ba7b8b89e5 --- /dev/null +++ b/tools/cli/github.com/IBM-Cloud/redli.json @@ -0,0 +1,7 @@ +{ + "name": "redli", + "description": "A humane alternative to the redis-cli and TLS", + "twitter": [ + "IBM" + ] +} \ No newline at end of file diff --git a/tools/cli/github.com/laixintao/iredis.json b/tools/cli/github.com/laixintao/iredis.json new file mode 100644 index 0000000000..962d324055 --- /dev/null +++ b/tools/cli/github.com/laixintao/iredis.json @@ -0,0 +1,8 @@ +{ + "name": "iredis", + "description": "Interactive Redis: A Cli for Redis with AutoCompletion and Syntax Highlighting.", + "homepage": "https://iredis.io/", + "twitter": [ + "laixintao" + ] +} \ No newline at end of file diff --git a/tools/cli/github.com/redis/redis.json b/tools/cli/github.com/redis/redis.json new file mode 100644 index 0000000000..74832b2fcc --- /dev/null +++ b/tools/cli/github.com/redis/redis.json @@ -0,0 +1,5 @@ +{ + "name": "redis-cli", + "description": "The default CLI shipped with Redis.", + "homepage": "https://redis.io/topics/rediscli" +} \ No newline at end of file diff --git a/tools/gui/github.com/RedisInsight/RedisInsight.json b/tools/gui/github.com/RedisInsight/RedisInsight.json new file mode 100644 index 0000000000..5430f725d7 --- /dev/null +++ b/tools/gui/github.com/RedisInsight/RedisInsight.json @@ -0,0 +1,4 @@ +{ + "name": "RedisInsight", + "description": "Developer GUI for Redis, by Redis." +} \ No newline at end of file diff --git a/tools/gui/github.com/anandtrex/redis-browser.json b/tools/gui/github.com/anandtrex/redis-browser.json new file mode 100644 index 0000000000..58aeaeba50 --- /dev/null +++ b/tools/gui/github.com/anandtrex/redis-browser.json @@ -0,0 +1,7 @@ +{ + "name": "redis-browser", + "description": "Cross platform GUI tool for redis that includes support for ReJSON", + "twitter": [ + "anandtrex" + ] +} \ No newline at end of file diff --git a/tools/gui/github.com/humante/redis-browser.json b/tools/gui/github.com/humante/redis-browser.json new file mode 100644 index 0000000000..4b5579ff8e --- /dev/null +++ b/tools/gui/github.com/humante/redis-browser.json @@ -0,0 +1,4 @@ +{ + "name": "Redis Browser", + "description": "Ruby web based Redis browser." +} \ No newline at end of file diff --git a/tools/gui/github.com/joeferner/redis-commander.json b/tools/gui/github.com/joeferner/redis-commander.json new file mode 100644 index 0000000000..1a77fff17b --- /dev/null +++ b/tools/gui/github.com/joeferner/redis-commander.json @@ -0,0 +1,5 @@ +{ + "name": "Redis Commander", + "description": "Redis web management tool written in node.js", + "homepage": "https://joeferner.github.io/redis-commander/" +} \ No newline at end of file diff --git a/tools/gui/github.com/leegould/RedisExplorer.json b/tools/gui/github.com/leegould/RedisExplorer.json new file mode 100644 index 0000000000..39f16e6103 --- /dev/null +++ b/tools/gui/github.com/leegould/RedisExplorer.json @@ -0,0 +1,7 @@ +{ + "name": "Redis Explorer", + "description": "Windows desktop GUI client", + "twitter": [ + "leegould" + ] +} \ No newline at end of file diff --git a/tools/gui/github.com/patrikx3/redis-ui.json b/tools/gui/github.com/patrikx3/redis-ui.json new file mode 100644 index 0000000000..0615df5dae --- /dev/null +++ b/tools/gui/github.com/patrikx3/redis-ui.json @@ -0,0 +1,8 @@ +{ + "name": "p3x-redis-ui", + "description": "\ud83d\udce1 P3X Redis UI that uses Socket.IO, AngularJs Material and IORedis with statistics, console - terminal, tree, dark mode, internationalization, multiple connections, web and desktop by Electron. Works as an app without Node.JS GUI or with the latest Node.Js version. Can test it at https://p3x.redis.patrikx3.com/.", + "homepage": "https://www.corifeus.com/redis-ui/", + "twitter": [ + "patrikx3" + ] +} \ No newline at end of file diff --git a/tools/gui/github.com/tiagocoutinho/qredis.json b/tools/gui/github.com/tiagocoutinho/qredis.json new file mode 100644 index 0000000000..c29451c797 --- /dev/null +++ b/tools/gui/github.com/tiagocoutinho/qredis.json @@ -0,0 +1,7 @@ +{ + "name": "QRedis", + "description": "Python, Qt based redis GUI", + "twitter": [ + "tiagocoutinho" + ] +} \ No newline at end of file diff --git a/tools/gui/github.com/uglide/RedisDesktopManager.json b/tools/gui/github.com/uglide/RedisDesktopManager.json new file mode 100644 index 0000000000..a4f18036e5 --- /dev/null +++ b/tools/gui/github.com/uglide/RedisDesktopManager.json @@ -0,0 +1,8 @@ +{ + "name": "Redis Desktop Manager", + "description": "Cross-platform desktop GUI management tool for Redis", + "homepage": "http://redisdesktop.com", + "twitter": [ + "u_glide" + ] +} \ No newline at end of file diff --git a/tools/proxy/github.com/Redsmin/redsmin.json b/tools/proxy/github.com/Redsmin/redsmin.json new file mode 100644 index 0000000000..9ce284a167 --- /dev/null +++ b/tools/proxy/github.com/Redsmin/redsmin.json @@ -0,0 +1,8 @@ +{ + "name": "Redsmin Proxy", + "homepage": "https://redsmin.com/", + "description": "Proxy for a fully featured Redis GUI for managing and monitoring Redis.", + "twitter": [ + "fgribreau" + ] +} \ No newline at end of file diff --git a/tools/proxy/github.com/markuman/tinywebdis.json b/tools/proxy/github.com/markuman/tinywebdis.json new file mode 100644 index 0000000000..6e5932e495 --- /dev/null +++ b/tools/proxy/github.com/markuman/tinywebdis.json @@ -0,0 +1,7 @@ +{ + "name": "tinywebdis", + "description": "Webdis replacement using TurboLua.", + "twitter": [ + "yowgi" + ] +} \ No newline at end of file diff --git a/tools/proxy/github.com/nicolasff/webdis.json b/tools/proxy/github.com/nicolasff/webdis.json new file mode 100644 index 0000000000..3979078f17 --- /dev/null +++ b/tools/proxy/github.com/nicolasff/webdis.json @@ -0,0 +1,8 @@ +{ + "name": "Webdis", + "homepage": "https://webd.is/", + "description": "A fast HTTP interface for Redis.", + "twitter": [ + "yowgi" + ] +} \ No newline at end of file diff --git a/tools/tools.json b/tools/tools.json deleted file mode 100644 index 251c1d6fad..0000000000 --- a/tools/tools.json +++ /dev/null @@ -1,744 +0,0 @@ -[ - { - "name": "Resque", - "language": "Ruby", - "repository": "https://github.com/resque/resque", - "description": "Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.", - "authors": ["defunkt"] - }, - { - "name": "Rq", - "language": "Python", - "repository": "https://github.com/nvie/rq", - "description": "Minimalistic Python task queue. Supports only Redis.", - "authors": ["nvie"] - }, - { - "name": "Celery", - "language": "Python", - "repository": "https://github.com/ask/celery", - "description": "Python task queue. Supports multiple backends.", - "authors": ["asksol"] - }, - { - "name": "Fnordmetric", - "language": "Ruby", - "repository": "https://github.com/paulasmuth/fnordmetric", - "description": "Redis/ruby-based realtime Event-Tracking app.", - "authors": ["paulasmuth"] - }, - { - "name": "Ohm", - "language": "Ruby", - "repository": "https://github.com/soveran/ohm", - "description": "Object-hash mapping library for Redis.", - "authors": ["soveran"] - }, - { - "name": "Kombu", - "language": "Python", - "repository": "https://github.com/celery/kombu", - "description": "Python AMQP Framework with Redis support", - "authors": [] - }, - { - "name": "Sider", - "language": "Python", - "repository": "https://github.com/dahlia/sider", - "description": "Python persistent object library based on Redis.", - "authors": ["hongminhee"] - }, - { - "name": "readis", - "language": "PHP", - "url": "https://readis.hollo.me", - "repository": "https://github.com/hollodotme/readis", - "description": "Lightweight web frontend in PHP for reading data, stats and config from multiple Redis servers.", - "authors": ["hollodotme"] - }, - { - "name": "Redis-objects", - "language": "Ruby", - "repository": "https://github.com/nateware/redis-objects", - "description": "Map Redis types directly to Ruby objects.", - "authors": ["nateware"] - }, - { - "name": "Redisco", - "language": "Python", - "repository": "https://github.com/iamteem/redisco", - "description": "Loose implementation of Ohm in Python (see above for Ohm project) - Warning: Not actively maintained at the moment.", - "authors": ["iamteem"] - }, - { - "name": "Redis-rdb-tools", - "language": "Python", - "repository": "https://github.com/sripathikrishnan/redis-rdb-tools", - "description": "Parse Redis dump.rdb files, Analyze Memory, and Export Data to JSON.", - "authors": ["srithedabbler"] - }, - { - "name": "AnotherRedisDesktopManager", - "language": "Javascript", - "repository": "https://github.com/qishibo/AnotherRedisDesktopManager", - "description": "🚀🚀🚀A faster, better and more stable redis desktop manager. What's more, it won't crash when loading a large number of keys.", - "authors": ["qii404"] - }, - { - "name": "Rdb-parser", - "language": "Javascript", - "repository": "https://github.com/pconstr/rdb-parser", - "description": "node.js asynchronous streaming parser for Redis RDB database dumps.", - "authors": ["pconstr"] - }, - { - "name": "Redis-sync", - "language": "Javascript", - "repository": "https://github.com/pconstr/redis-sync", - "description": "A node.js Redis replication toolkit", - "authors": ["pconstr"] - }, - { - "name": "Ost", - "language": "Ruby", - "repository": "https://github.com/soveran/ost", - "description": "Redis based queues and workers.", - "authors": ["soveran"] - }, - { - "name": "Meerkat", - "language": "Ruby", - "url": "https://carlhoerberg.github.io/meerkat/", - "repository": "https://github.com/carlhoerberg/meerkat", - "description": "Rack middleware for Server Sent Events with multiple backends.", - "authors": ["carlhoerberg"] - }, - { - "name": "Redis-sampler", - "language": "Ruby", - "repository": "https://github.com/antirez/redis-sampler", - "description": "Sample a Redis DB to understand dataset composition.", - "authors": ["antirez"] - }, - { - "name": "Recommendify", - "language": "Ruby", - "repository": "https://github.com/paulasmuth/recommendify", - "description": "Ruby/Redis based recommendation engine (collaborative filtering).", - "authors": ["paulasmuth"] - }, - { - "name": "redli", - "language": "Go", - "repository": "https://github.com/IBM-Cloud/redli", - "description": "A humane alternative to the Redis-cli and TLS", - "authors": ["IBM"] - }, - { - "name": "Redis-store", - "language": "Ruby", - "repository": "https://github.com/redis-store/redis-store", - "description": "Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks.", - "authors": ["jodosha"] - }, - { - "name": "Redmon", - "language": "Ruby", - "repository": "https://github.com/steelThread/redmon", - "description": "A web interface for managing Redis: cli, admin, and live monitoring.", - "authors": ["steel_thread"] - }, - { - "name": "Rollout", - "language": "Ruby", - "repository": "https://github.com/FetLife/rollout", - "description": "Conditionally roll out features with Redis.", - "authors": ["jamesgolick"] - }, - { - "name": "Webdis", - "language": "C", - "url": "http://webd.is/", - "repository": "https://github.com/nicolasff/webdis", - "description": "A Redis HTTP interface with JSON output.", - "authors": ["yowgi"] - }, - { - "name": "Soulmate", - "language": "Ruby", - "repository": "https://github.com/seatgeek/soulmate", - "description": "Redis-backed service for fast autocompleting.", - "authors": ["seatgeek"] - }, - { - "name": "Redis_failover", - "language": "Ruby", - "repository": "https://github.com/ryanlecompte/redis_failover", - "description": "Redis Failover is a ZooKeeper-based automatic master/replica failover solution for Ruby.", - "authors": ["ryanlecompte"] - }, - { - "name": "Redis-dump", - "language": "Ruby", - "repository": "https://github.com/delano/redis-dump", - "description": "Backup and restore your Redis data to and from JSON. Warning: alpha code.", - "authors": ["solutious"] - }, - { - "name": "Sidekiq", - "language": "Ruby", - "url": "http://sidekiq.org/", - "repository": "https://github.com/mperham/sidekiq/", - "description": "Simple, efficient message processing for your Rails 3 application.", - "authors": ["getajobmike"] - }, - { - "name": "Omhiredis", - "language": "C", - "repository": "https://github.com/rsyslog/rsyslog", - "description": "Redis output plugin for rsyslog (rsyslog dev, and rsyslog head).", - "authors": ["taotetek"] - }, - { - "name": "Mod_redis", - "language": "C", - "repository": "https://github.com/sneakybeaky/mod_redis", - "description": "An Apache HTTPD module for speaking to Redis via HTTP", - "authors": [] - }, - { - "name": "leaderboard", - "language": "Ruby", - "repository": "https://github.com/agoragames/leaderboard", - "description": "Leaderboards backed by Redis.", - "authors": ["czarneckid"] - }, - { - "name": "Redis-rdb", - "language": "Ruby", - "repository": "https://github.com/nrk/redis-rdb", - "description": "A set of utilities to handle Redis .rdb files with Ruby.", - "authors": ["JoL1hAHN"] - }, - { - "name": "Lua-ohm", - "language": "Lua", - "repository": "https://github.com/slact/lua-ohm", - "description": "Lua Redis Object-hash-mapping and more", - "authors": [] - }, - { - "name": "PHP-Resque", - "language": "PHP", - "repository": "https://github.com/chrisboulton/php-resque", - "description": "Port of Resque to PHP.", - "authors": ["surfichris"] - }, - { - "name": "phpRedisAdmin", - "language": "PHP", - "repository": "https://github.com/ErikDubbelboer/phpRedisAdmin", - "description": "phpRedisAdmin is a simple web interface to manage Redis databases.", - "authors": [] - }, - { - "name": "HighcoTimelineBundle", - "language": "PHP", - "repository": "https://github.com/stephpy/timeline-bundle", - "description": "TimelineBundle is a Bundle which works with Symfony 2.* which provides a timeline for a subject as Facebook can do.", - "authors": ["stephpy"] - }, - { - "name": "Stdnet", - "language": "Python", - "repository": "https://github.com/lsbardel/python-stdnet", - "description": "Redis data manager with advanced query and search API.", - "authors": ["lsbardel"] - }, - { - "name": "Retools", - "language": "Python", - "repository": "https://github.com/bbangert/retools", - "description": "Caching and locking helper library.", - "authors": [] - }, - { - "name": "Redback", - "language": "Javascript", - "repository": "https://github.com/chriso/redback", - "description": "Higher-level Redis constructs - social graph, full text search, rate limiting, key pairs.", - "authors": [] - }, - { - "name": "Recurrent", - "language": "Javascript", - "repository": "https://github.com/pconstr/recurrent", - "description": "A Redis-backed manager of recurrent jobs, for node.js", - "authors": ["pconstr"] - }, - { - "name": "Amico", - "language": "Ruby", - "repository": "https://github.com/agoragames/amico", - "description": "Relationships (e.g. friendships) backed by Redis.", - "authors": ["czarneckid"] - }, - { - "name": "Redis Qi4j EntityStore", - "language": "Java", - "repository": "https://github.com/qi4j/qi4j-sdk", - "description": "Qi4j EntityStore backed by Redis", - "authors": ["eskatos"] - }, - { - "name": "Spring Data Redis", - "language": "Java", - "url": "http://projects.spring.io/spring-data-redis/", - "repository": "https://github.com/spring-projects/spring-data-redis", - "description": "Spring integration for Redis promoting POJO programming, portability and productivity", - "authors": ["costinl"] - }, - { - "name": "PHPRedMin", - "language": "PHP", - "repository": "https://github.com/sasanrose/phpredmin", - "description": "Yet another web interface for Redis with multi-server support", - "authors": ["sasanrose"] - }, - { - "name": "redis-tcl", - "language": "Tcl", - "repository" : "https://github.com/bradvoth/redis-tcl", - "description" : "Tcl library largely copied from the Redis test tree, modified for minor bug fixes and expanded pub/sub capabilities", - "authors" : ["bradvoth","antirez"] - }, - { - "name": "Redis Desktop Manager", - "language": "C++", - "url": "http://redisdesktop.com", - "repository": "https://github.com/uglide/RedisDesktopManager", - "description": "Cross-platform desktop GUI management tool for Redis", - "authors": ["u_glide"] - }, - { - "name": "QRedis", - "language": "Python", - "repository": "https://github.com/tiagocoutinho/qredis", - "description": "Python, Qt based redis GUI", - "authors": ["tiagocoutinho"] - }, - { - "name": "FastoRedis", - "language": "C++", - "url": "http://fastoredis.com", - "repository": "https://github.com/fastogt/fastoredis", - "description": "Cross-platform Redis, Memcached management tool.", - "authors": ["topilski"] - }, - { - "name": "Nydus", - "language": "Python", - "url": "https://pypi.python.org/pypi/nydus", - "repository": "https://github.com/disqus/nydus", - "description": "Connection clustering and routing for Redis and Python.", - "authors": ["zeeg"] - }, - { - "name": "RPQueue", - "language": "Python", - "url": "https://pypi.python.org/pypi/rpqueue", - "repository": "https://github.com/josiahcarlson/rpqueue", - "description": "RPQueue offers a prioritized, periodic, and scheduled task system for Python using Redis", - "authors": ["josiahcarlson"] - }, - { - "name": "rom", - "language": "Python", - "url": "https://pypi.python.org/pypi/rom", - "repository": "https://github.com/josiahcarlson/rom", - "description": "Redis object mapper for Python using declarative models, with search over numeric, full text, prefix, and suffix indexes", - "authors": ["josiahcarlson"] - }, - { - "name": "RedisKeychain", - "language": "Javascript", - "url": "https://github.com/adriano-di-giovanni/node-redis-keychain", - "repository": "https://github.com/adriano-di-giovanni/node-redis-keychain", - "description": "A Node.js library for streamlining the configuration and maintenance of your Redis namespace", - "authors": [] - }, - { - "name": "phpRedExpert", - "language": "PHP", - "url": "https://github.com/eugef/phpRedExpert", - "repository": "https://github.com/eugef/phpRedExpert", - "description": "phpRedExpert ia simple and powerful web UI for Redis databases and servers management, written in PHP and JavaScript.", - "authors": ["EugeneFidelin"] - }, - { - "name": "Hibernate OGM", - "language": "Java", - "url": "http://hibernate.org/ogm/", - "repository": "https://github.com/hibernate/hibernate-ogm", - "description": "Hibernate OGM is the JPA integration for Redis", - "authors": ["mp911de", "gunnarmorling"] - }, - { - "name": "pyres", - "language": "Python", - "repository" : "https://github.com/binarydud/pyres", - "description" : "Python library inspired by Resque for creating background jobs and workers", - "authors" : [] - }, - { - "name": "Redis-RdbParser", - "language": "Perl", - "repository": "https://github.com/flygoast/Redis-RdbParser", - "description": "Redis-RdbParser is a streaming parser for Redis RDB database dumps.", - "authors": [] - }, - { - "name": "Redset", - "language": "Python", - "repository": "https://github.com/percolate/redset", - "description": "Simple, generic sorted sets backed by Redis that can be used to coordinate distributed systems.", - "authors": ["percolate"] - }, - { - "name": "Redsmin", - "language": "Web", - "repository": "https://github.com/Redsmin/redsmin", - "url":"https://redsmin.com/", - "description": "A fully featured Redis GUI for managing and monitoring Redis.", - "authors": ["fgribreau"] - }, - { - "name": "HOT Redis", - "language": "Python", - "repository": "https://github.com/stephenmcd/hot-redis", - "description": "Higher Order Types for Redis in Python", - "authors": ["stephenmcd"] - }, - { - "name": "Redis Tree", - "language": "Javascript", - "repository": "https://github.com/FGRibreau/redistree", - "description": "Load and save Trees to Redis using sets.", - "authors": ["fgribreau"] - }, - { - "name": "Redis-NaiveBayes", - "language": "Perl", - "repository": "https://github.com/caio/Redis-NaiveBayes", - "description": "A generic Redis-backed NaiveBayes implementation", - "authors": ["caio"] - }, - { - "name": "Agentredrabbit", - "language": "Python", - "repository": "https://github.com/wingify/agentredrabbit", - "description": "Transport agent that moves data from Redis to RabbitMQ", - "authors": ["wingify"] - }, - { - "name": "Redtrine", - "language": "PHP", - "repository": "https://github.com/redtrine/redtrine", - "description": "Redis-based advanced PHP data structures", - "authors": ["redtrine"] - }, - { - "name": "Redis LUA Unit", - "language": "Lua", - "repository": "https://github.com/Redsmin/redis-lua-unit", - "description": "Framework agnostic unit-testing for Redis Lua scripts", - "authors": ["redsmin"] - }, - { - "name": "Redis Info", - "language": "Javascript", - "repository": "https://github.com/FGRibreau/node-redis-info", - "description": "Redis info string parser for NodeJS", - "authors": ["fgribreau"] - }, - { - "name": "Redis tool", - "language": "Javascript", - "repository": "https://github.com/FGRibreau/redis-tool", - "description": "Redis-tool - Little helpers for Redis (ztrim, del-all, rename)", - "authors": ["fgribreau"] - }, - { - "name": "redis-in-labview", - "language": "LabVIEW", - "repository": "https://decibel.ni.com/content/docs/DOC-36322", - "description": "LabVIEW toolkit for Redis", - "authors": ["iwac"] - }, - { - "name": "RedisStudio", - "language": "C++", - "repository": "https://github.com/cinience/RedisStudio", - "description": "Redis GUI tool for windows platform.", - "authors": ["cinience"] - }, - { - "name": "redispapa", - "language": "Python", - "url": "https://github.com/no13bus/redispapa", - "repository": "https://github.com/no13bus/redispapa", - "description": "RedisPAPA is a Redis monitor which watches `INFO` by using flask, angular, socket.io", - "authors": ["no13bus"] - }, - { - "name": "Hangfire", - "language": "C#", - "url": "http://hangfire.io", - "repository": "https://github.com/HangfireIO/Hangfire", - "description": "An easy way to perform fire-and-forget, delayed and recurring tasks inside ASP.NET apps", - "authors": ["odinserj"] - }, - { - "name": "redis_builder", - "language": "C++", - "url": "https://github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder", - "repository": "https://github.com/zhengshuxin/acl/tree/master/app/redis_tools/redis_builder", - "description": "A C++ Redis tool to create and manage a Redis cluster", - "authors": ["zhengshuxin"] - }, - { - "name": "huey", - "language": "Python", - "repository": "https://github.com/coleifer/huey", - "description": "Simple multi-threaded Python task queue. Supports Redis.", - "authors": [] - }, - { - "name": "walrus", - "language": "Python", - "repository": "https://github.com/coleifer/walrus", - "description": "A collection of lightweight utilities for working with Redis in Python. Includes ORM, autocompletion, full-text search, cache, locks, and more.", - "authors": [] - }, - { - "name": "RedisPlatform", - "language": "C", - "url": "http://www.jacketzhong.com/?p=220", - "repository": "https://github.com/jacket-code/redisPlatform", - "description": "A rpc platform that base on Redis, You can use it to do a lot of things, it can be a game server", - "authors": ["jacketzhong"] - }, - { - "name": "RedisPlugin for Phalcon", - "language": "PHP", - "repository": "https://github.com/ienaga/RedisPlugin", - "description": "RedisPlugin for Phalcon (The correspondence of MySQL sharding.)", - "authors": ["ienagatoshiyuki"] - }, - { - "name": "promise-redis", - "language": "Javascript", - "repository": "https://github.com/maxbrieiev/promise-redis", - "description": "Use any promise library with node_redis.", - "authors": [] - }, - { - "name": "Hedis", - "language": "C", - "url": "http://hedis.io/", - "repository": "https://github.com/hedisdb/hedis", - "description": "Hedis can retrieve data from **ANY** database directly via Redis", - "authors": ["kewang"] - }, - { - "name": "Redis plugin for ZeroBrane Studio Lua IDE", - "language": "Lua", - "repository": "https://github.com/pkulchenko/ZeroBranePackage", - "description": "Enables support for the Redis Lua API, provides remote script execution and debugging", - "authors": ["zerobrane"] - }, - { - "name": "Rol", - "language": "C#", - "repository": "https://github.com/jasonpunyon/rol", - "description": "A library that makes storing and working with data in redis as easy as declaring an interface.", - "authors": ["jasonpunyon"] - }, - { - "name": "Redis Explorer", - "language": "C#", - "repository": "https://github.com/leegould/RedisExplorer", - "description": "Windows desktop GUI client", - "authors": ["leegould"] - }, - { - "name": "rdb-parser", - "language": "Java", - "repository": "https://github.com/jwhitbeck/java-rdb-parser", - "description": "A simple Redis RDB file parser for Java", - "authors": [] - }, - { - "name": "cheprasov/php-redis-lock", - "language": "PHP", - "repository": "https://github.com/cheprasov/php-redis-lock", - "description": "RedisLock for PHP is a synchronization mechanism for enforcing limits on access to a resource in an environment where there are many threads of execution. A lock is designed to enforce a mutual exclusion concurrency control policy.", - "authors": ["cheprasov84"] - }, - { - "name": "redis-migrate-tool", - "language": "C", - "repository": "https://github.com/vipshop/redis-migrate-tool", - "description": "A convenient and useful tool for migrating data between redis groups.", - "authors": ["diguo58"] - }, - { - "name": "facil.io", - "language": "C", - "url": "http://facil.io/", - "repository": "https://github.com/boazsegev/facil.io", - "description": "facil.io includes an asynchronous Redis client as well as a RESP parser/formatter that can be used independently. It's MIT licensed and doesn't use hiredis.", - "authors": ["bowildmusic"] - }, - { - "name": "iodine", - "language": "Ruby", - "repository": "https://github.com/boazsegev/iodine", - "description": "Iodine is an HTTP / Websocket server with native pub/sub support. Iodine includes an integrated Redis client that provides Pub/Sub scaling beyond machine boundaries.", - "authors": ["bowildmusic"] - }, - { - "name": "miniredis", - "language": "Go", - "repository": "https://github.com/alicebob/miniredis", - "description": "Pure Go Redis server for Go unittests", - "authors": [] - }, - { - "name": "noncis", - "language": "Javascript", - "repository": "https://github.com/reidwmulkey/noncis", - "description": "Synchronizes nonces across node instances.", - "authors": [] - }, - - { - "name": "predixy", - "language": "C++", - "repository": "https://github.com/joyieldInc/predixy", - "description": "A high performance and full features proxy for redis, supports redis sentinel and redis cluster.", - "authors": [] - }, - - { - "name": "redis-browser", - "language": "javascript", - "repository": "https://github.com/anandtrex/redis-browser", - "description": "Cross platform GUI tool for redis that includes support for ReJSON", - "authors": ["anandtrex"] - }, - - { - "name": "p3x-redis-ui", - "language": "javascript", - "repository": "https://github.com/patrikx3/redis-ui/", - "url":"https://www.corifeus.com/redis-ui/", - "description": "📡 P3X Redis UI that uses Socket.IO, AngularJs Material and IORedis with statistics, console - terminal, tree, dark mode, internationalization, multiple connections, web and desktop by Electron. Works as an app without Node.JS GUI or with the latest Node.Js version. Can test it at https://p3x.redis.patrikx3.com/.", - "authors": ["patrikx3"] - }, - - { - "name": "Redis Server", - "language": "Xojo", - "repository": "https://github.com/ktekinay/XOJO-Redis", - "description": "Cross platform GUI to spin up and control redis-server, included in the project", - "url":"https://github.com/ktekinay/XOJO-Redis/releases/", - "authors": ["KemTekinay"] - }, - - { - "name": "iredis", - "language": "Python", - "repository": "https://github.com/laixintao/iredis", - "description": "A Terminal Client for Redis with AutoCompletion and Syntax Highlighting.", - "url": "https://iredis.io", - "authors": ["laixintao"] - }, - - { - "name": "flask-redisboard", - "language": "Python", - "repository": "https://github.com/hjlarry/flask-redisboard", - "description": "A flask extension to support user view and manage redis with beautiful interface.", - "authors": ["hjlarry"] - }, - - { - "name": "Rediseen", - "language": "Go", - "repository": "https://github.com/XD-DENG/rediseen", - "description": "Start a REST-like API service for your Redis database, without writing a single line of code.", - "url": "https://github.com/XD-DENG/rediseen", - "authors": ["XiaodongDENG1"] - }, - - { - "name": "redis-stats", - "language": "PHP", - "repository": "https://github.com/tessus/redis-stats", - "description": "A lightweight dashboard to show statistics about your Redis server. Flushing databases is available when set in config.", - "authors": [] - }, - { - "name": "Lua Redis Admin", - "language": "Lua", - "repository": "https://github.com/lifeblood/lua-redis-admin", - "description": "Redis client tool, Redis web client, Redis web UI, openresty lor Lua ", - "authors": ["nbdanny"] - }, - { - "name": "RedisWebManager", - "language": "Ruby", - "repository": "https://github.com/OpenGems/redis_web_manager", - "description": "Web interface that allows you to manage easily your Redis instance (see keys, memory used, connected client, etc...).", - "authors": [] - }, - - { - "name": "Reliable Message Delivery", - "language": "C#", - "repository": "https://github.com/Oriflame/RedisMessaging.ReliableDelivery", - "description": "This library provides reliability to delivering messages via Redis. By design Redis pub/sub message delivery is not reliable so it can happen that some messages can be lost due to network issues or they can be delivered more than once in case of Redis replication failure.", - "authors": ["PetrKozelek"] - }, - - { - "name": "River", - "language": "C++, Python", - "repository": "https://github.com/pbotros/river", - "description": "A structured streaming framework built atop Redis Streams with built-in support for persistence and indefinitely long streams.", - "authors": [] - }, - { - "name": "Red", - "language": "Swift", - "url": "https://echodot.com/red/", - "description": "♥️ A beautiful Redis UI for the Mac with tabbed-views, pub/sub, real-time updates, interactive console, LUA scripting and much more. Available on the Mac App Store.", - "authors": ["echodot"] - }, - { - "name": "Runnel", - "language": "Python", - "repository": "https://github.com/mjwestcott/runnel", - "description": "Distributed event processing for Python based on Redis Streams", - "authors": ["mjwestcott"] - }, - { - "name": "Trino (formerly Presto SQL) Redis Connector", - "language": "SQL", - "url": "https://trino.io/docs/current/connector/redis.html", - "repository": "https://github.com/trinodb/trino", - "description": "Trino Redis connector allows querying Redis data with ANSI SQL, with queries spanning Redis and other services such as Hive, relational databases, Cassandra, Kafka, cloud object storage, or leveraging multiple Redis instances at once", - "authors": [] - } -]