Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by rootslab
A curated list of projects in awesome lists by rootslab .
https://github.com/rootslab/spade
♠ Spade, a robust, full-featured, multi-module client for Redis.
lua-cache node-js nodejs redis redis-client redis-command redis-lua-script redis-protocol
Last synced: 12 Oct 2024
https://github.com/rootslab/bop
Bop is a very fast Boyer-Moore parser/matcher for String or Buffer patterns.
boyer-moore boyer-moore-algorithm parser pattern-matching search-algorithm
Last synced: 26 Oct 2024
https://github.com/rootslab/deuces
Deuces, a minimal Redis client based on ♠ Spade, specific for PubSub and Monitor mode.
minimal-redis-client nodejs redis-client spade
Last synced: 26 Oct 2024
https://github.com/rootslab/cocker
Cocker, a socket module to aggressively handle connection retries.
cocker conne connection-loop connection-retry native-promises nodejs reconnection socket
Last synced: 26 Oct 2024
https://github.com/rootslab/boris
Boris, a pure javascript parser for the Redis serialization protocol.
javascript-parser nodejs redis redis-serialization-protocol
Last synced: 26 Oct 2024
https://github.com/rootslab/qap
Qap is a quick parser/matcher for string or buffer patterns ( optimized for pattern lengths <= 255 bytes ).
pattern-matching quicksearch search-algorithm
Last synced: 26 Oct 2024
https://github.com/rootslab/train
Train, a fast (FIFO) queue with rollback mechanism.
Last synced: 26 Oct 2024
https://github.com/rootslab/nprime
Nprime, a simple and fast naive module for testing/calculating primes on the fly.
calculating-primes naive nodejs prime-numbers
Last synced: 26 Oct 2024
https://github.com/rootslab/abaco
Abaco, an ultra fast Number parser for Buffers.
Last synced: 26 Oct 2024
https://github.com/rootslab/syllabus
Σ Syllabus, a collection of helpers mix-ins to encode Redis commands, builded upon Sermone.
redis-client redis-command spade
Last synced: 26 Oct 2024
https://github.com/rootslab/sermone
Sermone, a Redis Protocol Encoder for commands.
redis-client redis-protocol-encoder spade
Last synced: 10 Oct 2024
https://github.com/rootslab/geco
Geco, a (Constant Amortized Time) recursive generator* for k-combinations, chosen from a given set S of n elements.
cat colex colexicographic-order combinations combinations-with-repetition combinatorics compositions generators k-combinations multiset-combinations nodejs poker recursive-js-generator
Last synced: 26 Oct 2024
https://github.com/rootslab/bolgia
Bolgia, an helper module for the config hell: "..non ragioniam di lor, ma guarda e passa.."
config-hell configuration configuration-management nodejs querystring
Last synced: 26 Oct 2024
https://github.com/rootslab/hoar
Hoar, a light semantic versioning parser/comparator.
semver semver-format versioning
Last synced: 26 Oct 2024
https://github.com/rootslab/alice
Alice, a simple and performant data structure for bipartite graphs with integer values as vertices.
bfs bfs-algorithm bipartite-graphs dfs dfs-algorithm graphql
Last synced: 26 Oct 2024
https://github.com/rootslab/shashi
Shashi, a simple module to generate, using pseudo-randomness, a universal family/set of hash functions, which produce integer values within the selected range.
hash-functions pseudo-random universal
Last synced: 26 Oct 2024
https://github.com/rootslab/cucu
Cucu, a tiny module to schedule repeated execution of ( single process ) methods/tasks.
Last synced: 26 Oct 2024
https://github.com/rootslab/auntie
Auntie, my dear ultra-fast module for untying/splitting/counting a stream of data by a chosen separator sequence.
boyer-moore count-lines csv csv-parser csv-stream nodejs parser pattern-search split-data splitter streaming-parser tsv
Last synced: 26 Oct 2024
https://github.com/rootslab/hazz
Hazz, a pseudo-random-data-filled-table, to generate k indipendent and uniform, very fast hash functions.
bloom-filter hash hash-functions hashing nodejs random universal-hashing
Last synced: 26 Oct 2024
https://github.com/rootslab/bice
Bice, a tiny module that offers a fast way to swap arbitrary length sequences of bytes within a Buffer, using only the Buffer itself and the bitwise XOR operator.
Last synced: 26 Oct 2024
https://github.com/rootslab/vapid
Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.
fake-redis-server redis redis-server spade
Last synced: 26 Oct 2024
https://github.com/rootslab/herod
Herod, an heartless killer / handler for ( long-running ) child processes.
child-process nodejs process-manager
Last synced: 26 Oct 2024
https://github.com/rootslab/camphora
Camphora, a tiny module for NFU (Not Frequently Used) in-memory caching, with linear Aging.
caching inmem-cache nfu nodejs
Last synced: 26 Oct 2024
https://github.com/rootslab/libra
♎ Libra, a module to handle bindings between commands and Redis replies.
command-queue redis redis-command spade
Last synced: 26 Oct 2024
https://github.com/rootslab/mazz
Mazz, the fast way of the tonto, to simulate 16 indipendent hash functions, using a crypto digest.
bloom-filter dunce-hash hash hashing
Last synced: 26 Oct 2024
https://github.com/rootslab/hiboris
a utility module to load Hiredis native parser, or to fall back to Boris, a pure JS parser.
boris hiredis node-js redis redis-protocol
Last synced: 15 Oct 2024
https://github.com/rootslab/brando
Brando, is a module to handle / generate pseudo-random sequences/permutations of integers using Buffers.
permutations pseudo-random random random-sequences random-shuffle
Last synced: 26 Oct 2024
https://github.com/rootslab/bilanx
β Bilanx, a fast and simplified command queue for Deuces, a minimal Redis client.
command-queue deuces nodejs redis-client
Last synced: 26 Oct 2024
https://github.com/rootslab/asino
Asino a stubborn, simple and fast Bloom filter for the rest of us.
bloom-filter hashing nodejs-modules pseudo-random universal-hashing
Last synced: 26 Oct 2024
https://github.com/rootslab/toni
Toni, a simple and efficient bitmap implementation for integer sets, using bitwise operations and a Buffer.
bitarray bitmap bitvector bloom-filter buffer nodejs
Last synced: 26 Oct 2024