Matteo Collina
@mcollina
@platformatic Co-Founder & CTO, TSC member @nodejs, Lead Maintainer @fastify, Conference Speaker, Ph.D.
48
Published Tools
212
Total Stars
374,834
Weekly Downloads
10,983
GitHub Followers
632
Public Repos
100/100
Avg Security
Published Tools
3 MCP Servers45 Skillsacross 5 categoriespino-roll
matteo.collina
A Pino transport that automatically rolls your log files
mcp-ripgrep
matteo.collina
An MCP server to wrap ripgrep
ioredis-auto-pipeline
matteo.collina
automatic redis pipeline
Mcp Github Notifications
mcollina
No description available
ascoltatori
matteo.collina
The pub/sub library for node backed by Redis, MongoDB, AMQP (RabbitMQ), ZeroMQ, Kafka, MQTT (Mosquitto) or just plain node!
...moreasync-cache-dedupe
matteo.collina
An async deduping cache
async_bench
matteo.collina
The benchmark framework designed for node.js callbacks.
autocannon
matteo.collina
Fast HTTP benchmarking tool written in Node.js
close-with-grace
matteo.collina
Exit your process, gracefully (if possible)
commist
matteo.collina
Build your commands on minimist!
docker-allcontainers
matteo.collina
Get notified when a new container is started or stopped
docker-loghose
megastef
Collect all the logs from all docker containers
fast-json-parse
matteo.collina
Parse json safely and at max speed
fast-write-atomic
matteo.collina
Fast way to write a file atomically, for Node.js
fastbench
matteo.collina
the simplest benchmark you can run on node
fastfall
matteo.collina
call your callbacks in a waterfall, at speed
fastify-sandbox
matteo.collina
Load Fastify plugins in a sandbox
fastparallel
matteo.collina
Zero-overhead asynchronous parallel/each/map function call
fastq
GitHub Actions
Fast, in memory work queue
fastseries
matteo.collina
Zero-overhead asynchronous series/each/map function calls
generify
matteo.collina
A reusable project generator
githuman
matteo.collina
Review AI agent code changes before commit
h2url
matteo.collina
experimental http2 client for Node.js and the CLI
help-me
matteo.collina
Help command for node, partner of minimist and commist
hwp
matteo.collina
HighWatermark Processing with Async Iterators
hyperid
matteo.collina
Uber-fast unique id generation, for Node.js and the browser
loopbench
matteo.collina
Benchmark your event loop
make-promises-safe
matteo.collina
Crash or abort if you get an unhandledRejection or multipleResolves
mqemitter-mongodb
matteo.collina
MongoDB based MQEmitter
mqemitter-redis
matteo.collina
Redis-based MQEmitter
mqemitter
matteo.collina
An Opinionated Message Queue with an emitter-style API
my-ua-parser
matteo.collina
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
on-exit-leak-free
matteo.collina
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
pbkdf2-password
matteo.collina
Easy salt/password creation for Node.js, extracted from Mosca
perf_hooks
matteo.collina
placeholder for Node core module
pi-bash-confirm
matteo.collina
Pi package for confirming bash commands before execution with Telegram notifications
retimer
matteo.collina
Reschedulable Timer for your node needs
reusify
matteo.collina
Reuse objects and functions with style
single-user-cache
matteo.collina
A cache for a single user
split2
matteo.collina
split a Text Stream into a Line Stream, using Stream 3
sqs-aws-sdk
matteo.collina
Push and pull from SQS using the AWS SDK
steed
matteo.collina
horsepower for your modules
thread-stream
matteo.collina
A streaming way to send data to a Node.js Worker Thread
throughv
matteo.collina
Bulk through
mqtt-level-store
matteo.collina
Store your in-flight mqtt packets in Level
msgpack5
matteo.collina
A msgpack v5 implementation for node.js and the browser, with extension points
@matteo.collina/sqlite-pool
matteo.collina
A connection pool for better-sqlite3 compatible with atdatabases suite
mcollina/perm-shell-mcp
PermShell MCP enables secure execution of shell commands with explicit permission notifications, ensuring transparency and safety.
...more