Open Source
A list of repositories I maintain across my organizations. Sorted by GitHub stars.
Complete archived list of standard Unicode emoji characters for Node.js and the browser.
#archive
#characters
#complete
#dataset
#emoji
+30,000 free and disposable email domains in a single list, validated against DNS every day.
#blocklist
#disposable
#domains
#email
#form
Simple cross-runtime Brotli compress and decompress API for Node.js buffers and strings.
#br
#brotli
#buffer
#compress
#compression
Drop-in debug logger that emits logfmt key=value lines for structured Heroku-style logs.
#bunyan
#debug
#format
#heroku
#key-value
Parse, normalize, test, and convert data URIs to buffers — MIME type, base64, and charset helpers.
#base64
#buffer
#charset
#data-uri
#data-url
Check if a file exists. A fs.exists implementation that is not deprecated.
#directory
#exists
#file
#file system
#filesystem
Fast Content-Type parsing for HTTP requests and responses — MIME type helpers aligned with RFC 7231.
#charset
#content-type
#header
#http
#media-type
Lint and organize package.json into a deterministic, readable key order for clean diffs.
#cli
#deterministic
#format
#json
#lint
Pretty-print Error objects for terminals and logs with readable stacks and colors.
#beautify
#error
#format
#inspect
#log
An HTTP compliant route path middleware for serving cache response with invalidation support.
#cache
#cacheable
#caching
#cloudflare
#http
Complete list of standard emoji shortcode keywords and shortcuts for lookup and validation.
#dictionary
#emoji
#emoticon
#keywords
#list
Extract every URL referenced inside CSS stylesheets — url(), @import, and background sources.
#assets
#background
#css
#extract
#href
Convenient Node.js wrapper around the flyctl CLI to manage Fly.io apps, machines, and deploys.
#apps
#cli
#deploy
#devops
#fly
Get the screen aspect ratio of a device.
#aspect
#device
#ratio
#screen
Look up VAT, GST, and sales-tax rates by country using ISO 3166-1 alpha-2/alpha-3 codes.
#billing
#country
#eu
#gst
#invoice
Resolve BIMI DNS TXT records and fetch the brand logo URL for an email domain.
#bimi
#brand
#dns
#domain
#email
Build ARIA and WCAG-compliant color themes from a predominant palette with contrast-safe pairs.
#a11y
#accessibility
#aria
#color
#colorable
Simple fixed-capacity array list with push, pop, and size helpers for bounded collections.
#array
#bounded
#buffer
#capacity
#collection
Automate npm releases with conventional commits, changelog generation, and standard-version workflows.
#automate
#changelog
#ci
#commitlint
#conventional-commits
Detect whether a string embeds HTML markup by scanning for tags and common HTML patterns.
#check
#content
#detect
#embed
#html
Utility for type casting & data conversion.
#casting
#cohercion
#conversion
#data
#fn
Complete list of standard Unicode code points that represent emoji characters.
#characters
#codepoints
#dataset
#emoji
#emoticon
Run one or more shell commands across multiple directories — useful for monorepos and batch git tasks.
#batch
#cli
#command
#cwd
#directories
Iterate Node.js streams with async iterators, concurrency limits, series or parallel processing.
#async
#concurrency
#each
#iterator
#nodejs
Menubar status indicator that pings the network and shows internet health in AnyBar on macOS.
#anybar
#connectivity
#health
#indicator
#internet
Switch AWS CLI profiles quickly from the terminal — faster AWS_PROFILE switching for multi-account work.
#aws
#aws-cli
#awsctx
#cli
#config
counting things, as microservice.
#analytics
#microservice
#pageviews
#self-hosted
#count
Ensure that a dependency is always resolved.
#npm
#dependency
#resolved
Vanilla JS "copy to clipboard" button for code snippets — lightweight, framework-free UX helper.
#button
#clipboard
#clipboard-api
#code
#copy
Intercept a function call and run success or error handlers based on the result — guardian proxy.
#aku
#function
#guard
#handler
#hook
Create lazy singleton functions with cold-start capabilities.
#cold
#cold-start
#defer
#deferred
#lazy
Proposed Array prototype helpers and polyfills exploring future ECMAScript collection APIs.
#array
#collection
#ecmascript
#extend
#future
Check whether a process ID (PID) is currently running on the system without throwing.
#alive
#check
#exists
#kill
#pid
Get the type of something. Seriously.
#check
#instanceof
#type-of
#typeof
Encode numbers to Base58 strings — compact, alphanumeric IDs without ambiguous characters.
#alphanumeric
#base58
#bitcoin
#compact
#decode
Afterglow Monokai syntax style for Atom.
#afterglow
#atom
#monokai
#syntax
Ensure to resolve the path of a NPM dependency.
#npm
#dependency
#resolved
Ask for a type, returns a true/false as answer.
#array
#boolean
#date
#function
#is
Kikobeats/awesome-api
2985
GitHub
A curated list of awesome resources for design and implement RESTful API's.
#awesome
#awesome-list
Scrape metadata from any URL using Open Graph, JSON-LD, HTML meta tags, and smart fallbacks.
#article
#cheerio
#extract
#html
#json-ld
The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.
#automation
#browser
#browserless
#chrome
#chromium
Get unified user avatar from social networks, including Instagram, SoundCloud, Telegram, Twitter, YouTube & more.
#avatar
#domain
#email
#github
#gravatar
Ignore common junk files in zip/lambda/webpack bundles with a universal untracked file list.
#bundle
#cleanup
#deploy
#gitignore
#ignore
Kikobeats/awesome-github
699
GitHub
An exquisite list of awesome :octocat: secrets.
#awesome
#awesome-list
#github-notifications
#github-profiles
#github-stars
:ghost: STHAP js, where is my perf?.
#handbook
#javascript
#myth
#perfomance
#mythbusters
Promise-friendly Node.js wrapper around youtube-dl / yt-dlp for downloading media.
#audio
#binary
#download
#exec
#media
Kikobeats/awesome-network-js
585
GitHub
A :tophat: list of network layer resources written pure JS.
Simple key-value storage for Node.js with TTL and pluggable backends via Keyv adapters.
#adapter
#cache
#key-value
#keyv
#memory
Interactive React component for inspecting JSON objects and arrays with expand/collapse.
#component
#debug
#devtools
#display
#inspector
Always up-to-date list of the top 100 most common browser user-agents for HTTP clients.
#browser
#crawler
#desktop
#headers
#http
Kikobeats/awesome-cli
357
GitHub
A curated list of awesome resources for building immersive CLI experiences.
#awesome
#awesome-list
#cli
#command-line
#command-line-tool
Simple async rate limiter for Node.js — promise-friendly limits for APIs and workers.
#api
#async
#concurrency
#limiter
#promise
No-brainer CLI to optimize images and videos with ImageMagick and FFmpeg defaults.
#cli
#compression
#ffmpeg
#image
#imagemagick
Tom microservice toolkit for Stripe customers, subscription plans, email, and notifications.
#backoffice
#billing
#email
#microservice
#notifications
AI-ready infrastructure for interacting with the web. Built on real browsers. Exposed through a single API.
#gatsby
Extract predominant and palette colors from an image URL or file buffer.
#canvas
#color
#colorthief
#dominant
#extract
List git contributors and write them into package.json authors/contributors automatically.
#authors
#cli
#commit
#contributors
#credits
Kikobeats/awesome-gif
107
GitHub
A curated list of awesome gif's resources.
Get the HTML from any website, fine-tuned for correction & speed.
#audio
#fetch
#get
#got
#headless
Fetch Spotify track, album, and playlist metadata from share URLs without an API key.
#album
#embed
#metadata
#music
#oembed
An Awesome [/osom/] Object Data Modeling (Database Agnostic).
#casting
#schema
#transformations
#agnostic
#data
Add gzip, deflate, and Brotli compression middleware to Node.js HTTP servers.
#br
#brotli
#compress
#compression
#deflate
Detect antibot protection from 30+ providers — Cloudflare, Akamai, DataDome, PerimeterX, and more.
#akamai
#antibot
#bot-detection
#captcha
#challenge
React component for clamping multiline text with an ellipsis — tiny and CSS-friendly.
#clamp
#component
#ellipsis
#lines
#multiline
teslahunt/awesome-tesla
45
GitHub
A curated list of awesome resources related with Tesla Motors.
#awesome
#awesome-list
#tesla
#teslamotors
Parse a request URL into a typed query object with camelCase keys, booleans, and number casting.
#api
#boolean
#camelcase
#cast
#params
Resolve a URL as fast as possible and report whether the destination is reachable over HTTP.
#check
#health
#http
#ping
#probe
Retrieve real-time data from Tesla Inventory.
#cpo
#inventory
#tesla
#tesla-api
#teslaapi
Deterministic JSON.stringify with sorted keys for consistent hashes and stable cache keys.
#canonical
#deterministic
#digest
#hash
#json
Minimal promise wrapper around child_process.spawn for running binaries and shell commands.
#binary
#child-process
#cli
#exec
#fork
CLI for regexgen — generate an optimized regular expression that matches a given set of strings.
#automaton
#cli
#dfa
#generate
#match
Create and throw named, qualified Error subclasses with a small factory API.
#class
#constructor
#custom
#error
#exception
Get detailed information about the incoming request based on the IP address.
#api
#geolocation
#geolocation-api
#ip
#microservice
Convert number to a human readable string: `13500` → `13.5K`.
#human
#humanize
#humanized
#number
#prettify
Dataset of the top 500 websites and domains by popularity for benchmarks and research.
#alexa
#benchmark
#dataset
#domains
#moz
Detect web technologies from HTML and headers using Wappalyzer rules without a full browser.
#analyzer
#cms
#detect
#fingerprint
#headers
Curated list of common web crawler and bot User-Agent strings used across the internet.
#agents
#bot
#crawler
#detect
#googlebot
Async memoize-one: cache only the last result of an async function for cheap repeats.
#async
#cache
#function
#last
#memoize
Kikobeats/server-sandbox
27
GitHub
Learn how to configure a server to provide typical services for the web.
Fastest way for creating null-prototype objects in JavaScript.
#dictionary
#fast
#no-prototype
#null-prototype
#object
Minimal async mutex and semaphore for serializing critical sections in Node.js.
#async
#await
#concurrency
#critical-section
#lock
Run JavaScript from AI agents, plugins, and workflows in a separate Node.js process with strict safety limits.
#agent
#ai
#eval
#isolate
#plugin
Parser and helpers for the oEmbed specification — validate and normalize provider responses.
#embed
#json
#media
#normalize
#oembed
Check if a country is part of EU (European Union) or EEA (pean Economic Area). ISO 3166-1 compliant.
#area
#economic
#european
#iso-31661
#iso-31661-alpha2
Kikobeats/awesome-full-text-search
20
GitHub
A curated list of :mag: full text search engines and stuff related with it.
#algolia
#awesome
#awesome-list
#datasets
#elasticsearch
Kikobeats/macdown-flatland-theme
20
GitHub
Flatland theme for Mou Markdown editor.
Cloudflare Radar verified bots directory — 500+ crawlers and search-engine user agents as data.
#bot-list
#bots
#cloudflare
#crawlers
#dataset
A boolean expressions evaluator.
#expr
#bool
#boolean
#evaluator
#expression
Kikobeats/dotfiles
17
GitHub
.files, including ~/.osx — sensible hacker defaults for OS X.
Setup HTTPS details related to TLS according to the User Agent provided.
#algorithms
#ciphers
#curve
#ecdh
#got
Statically check whether a hostname or IP is a local, loopback, private, or link-local address.
#check
#hostname
#ip
#local
#localhost
Display dynamic real-time information about running Node.js process.
#display
#dynamic
#eventloop
#human
#information
Generate Tesla Model S/3/X/Y 3D photo visualizations.
#tesla
#tesla-api
#teslamotors
#3d
#gallery
Example Tom microservice showing payments, subscriptions, email, and notification handlers.
#api
#demo
#email
#example
#microservice
Fast Redis-backed authentication and rate-limiting layer for SaaS APIs and dashboards.
#api-key
#auth
#authorization
#middleware
#quota
Check whether a string is a valid HTTP or HTTPS URL using WHATWG URL parsing.
#boolean
#check
#http
#https
#is
Recursively map object and array values with a customizer — deep lodash.mapValues.
#array
#deep
#json
#lodash
#map
Find common, removed and added element between two collections.
#comparison
#difference
#intersection
#added
#array
Check if a word is a emoji shortcut.
#emoji
#shortcut
#keyword
Sort object keys recursively for deterministic JSON serialization and stable hashing.
#deep
#deterministic
#hash
#json
#keys
Amazon S3 storage adapter for Keyv — persist cache entries in an S3 bucket.
#adapter
#amazon
#aws
#bucket
#cache
Create the configurable scaffolding to start with a git-like project.
#generator
#git
#github
#initialize
#project
Extract all href and src URLs from HTML markup for crawling, auditing, and link checks.
#anchors
#crawl
#extract
#href
#html
Extract all URLs from Feed, Atom, RSS, and Sitemap XML markup for crawling and auditing.
#atom
#crawl
#extract
#feed
#parser
Microservice to retrieve your CloudFlare Analytics.
#analytics
#cloudflare
#microservice
#microlink
#requests
Lightweight URI parser that splits a string into protocol, host, path, query, and fragment parts.
#fragment
#host
#parse
#parser
#path
Content Delivery Network for Microlink assets.
#assets
#cdn
#microlink
Lighthouse Viewer as service.
#microservice
#lighthouse
#viewer
Run multiple shell commands in parallel with a tiny concurrently-style CLI.
#bash
#cli
#commands
#concurrent
#concurrently
Fast DNS resolution for URLs with short-lived caching via Keyv-compatible stores.
#cache
#dns
#hostname
#keyv
#lookup
Delete local git branches that were already removed on the remote after prune.
#branches
#cleanup
#cli
#delete
#garbage
Given a request, get the country code. ISO 3166-1 alpha-2 compliant.
#cf-ipcountry
#country
#geoip
#geolite
#geolocation
Kikobeats/awesome-minimal-websites
8
GitHub
A curated list of minimal websites.
Generate SVG linear and radial gradient markup from familiar CSS gradient syntax.
#background
#color
#css
#fill
#generate
React hook to sync component state with the URL query string — works with Next.js, Gatsby, and SSR.
#gatsby
#hook
#nextjs
#query
#querystring
Run Microlink Functions locally with Puppeteer/Playwright for faster development loops.
#browserless
#chrome
#debug
#devtools
#function
Resolve Content-Length from URLs, data URIs, or response-like inputs without downloading the body.
#bytes
#content-length
#data-uri
#head
#http
Tiny configuration loader for Node.js, browsers, and Deno with env overrides and cascading files.
#browser
#config
#configuration
#deno
#dotenv
React "copy to clipboard" button for code snippets with a small, accessible component API.
#button
#clipboard
#code
#component
#copy
Tesla Vehicle Identification Number (VIN) implemented following Model S/3/X/Y service manuals.
#decoder
#manual
#model-3
#model-s
#model-x
Parse an HTTP request body stream into text, JSON, Buffer, or URL-encoded form data.
#body
#buffer
#form
#http
#json
Minimal flat color theme for Hyper terminal with clean backgrounds and high-contrast accents.
#colors
#dark
#flat
#hyper
#hyper-theme
Apply Microsoft styleguide sentence-style capitalization to titles and headings.
#capitalization
#capitalize
#heading
#microsoft
#sentence-case
Minimal Express-compatible HTTP router for pathname matching and middleware chains.
#api
#express
#handler
#http
#middleware
Microservice to retrieve your CloudFlare Health Checks.
#cloudflare
#healthcheck
#microservice
#k8s
#microlink
Microservice to get the latest public GitHub repos from a user/organization.
#microservice
#oss
#microlink
#web
Kikobeats/docker-vips
5
GitHub
A docker image for using vips.
Parse HTML markup and extract every script tag, source URL, and inline script content.
#dom
#extract
#html
#iframe
#inject
Heuristic check that flags strings which look like SQL injection payloads for input validation.
#detect
#injection
#input
#owasp
#regex
Tiny key=value DSL parser designed to pair with full-text search engines and query builders.
#dsl
#filter
#fulltext
#key-value
#lexer
A set of links used for demo purposes.
#demo
#links
#microlink
microlinkhq/open
5
GitHub
Detailed technical information related to Tesla vehicles.
#tesla
#tesla-api
#teslamotors
#spec
Kikobeats/awesome-scraping
4
GitHub
A good start point of resources for make scraping.
Fail CI when the git working tree is dirty or behind remote — enforce a clean checkout.
#check
#checkout
#ci
#clean
#cli
Sort a JSON object or collection of objects by a criteria path for stable, readable output.
#array
#collection
#compare
#criteria
#deep
Kill an entire process group including children — zero dependencies, with Windows support.
#children
#group
#kill
#pid
#process
Delete old AWS Lambda function versions to reclaim storage and keep deployments tidy.
#aws
#cleanup
#cli
#delete
#functions
Send any value on an HTTP ServerResponse with automatic Content-Type detection — like res.send for Node.js.
#buffer
#content-type
#http
#middleware
#proxy
High-resolution elapsed-time helper built on process.hrtime for benchmarks and profiling.
#benchmark
#elapsed
#hrtime
#measure
#milliseconds
The web, ready for AI A single API for turning any URL into data. Built for apps & agents. Powered by real browsers.
#api
#cli
#extract
#function
#lighthouse
Create a GitHub Release from the latest git tag with one command — built for CI release workflows.
#automation
#changelog
#ci
#cli
#gh-release
Kikobeats/hackintosh
3
GitHub
my hackintosh build.
Convert HTML documents of arbitrary encoding into a target charset such as UTF-8 or UTF-16.
#charset
#decode
#document
#encode
#encoding
Detect whether a Node.js process.platform value is UNIX-like (darwin, linux, freebsd, sunos).
#check
#darwin
#freebsd
#is
#linux
Check whether a word or shortcut is a standard emoji shortcode (e.g. smile, heart, thumbsup).
#check
#emoji
#emoticon
#is
#shortcode
Require the first available module from a list of package names with graceful fallbacks.
#conditional
#fallback
#import
#load
#module
Efficient running average calculator that updates mean without storing every sample.
#average
#avg
#calc
#efficient
#math
SpongeBob-style time card images as a microservice — generate classic title cards on demand.
#api
#generator
#gif
#image
#media
Generate Client Hints (Sec-CH-UA) HTTP headers that match a given browser User-Agent string.
#browser
#chrome
#client-hints
#fingerprint
#headers
Normalize any input into a WHATWG URL limited to HTTP and HTTPS schemes.
#absolute
#http
#https
#normalize
#parse
Memoize and refresh OAuth or API tokens with cache hits before expensive renewals.
#api
#auth
#bearer
#cache
#credentials
Kikobeats/awesome-lowlevel-js
2
GitHub
A nerd list of resources related with JavaScript low level layout.
Kikobeats/awesome-stackoverflow
2
GitHub
The most insane list about things that happens in StackOverflow.
Create or update encrypted GitHub Actions secrets from the CLI using a personal access token.
#actions
#ci
#cli
#create
#encrypt
Recursively map object keys with a customizer — deep lodash.mapKeys for nested objects and arrays.
#deep
#keys
#lodash
#map
#mapkeys
Round-robin HTTP/HTTPS tunnel proxy pool for Bright Data (Luminati) and similar providers.
#agent
#brightdata
#http
#https
#luminati
Helper for create a word boundary regex based in a collection.
#boundary
#regex
#word
Set the HTTP response Content-Type by sniffing payload bytes with file-type / magic detection.
#content-type
#detect
#file-type
#header
#http
Kikobeats/talks
2
GitHub
my talks slides, yo!.
microlinkhq/skills
2
GitHub
Microlink's official collection of agent skills.
#agent-skills
#mcp
#microlink
#skills
Redis primitives to increment and rank top user-agent strings for bot analytics.
#analytics
#bot
#crawler
#incr
#ranking
It envolves async/sync methods for automatically generate logs traces.
#acho
#automagically
#automatically
#log
#logging
Simple Dark theme for Alfred.
#alfred
#dark-theme
#theme
Kikobeats/css-config
1
GitHub
My personal config for cs:source.
Kikobeats/docker-fly
1
GitHub
A docker image for deploying to fly.io.
hyperlru implementation backed in an Map.
#buffer
#cache
#caching
#fast
#hash
Check whether a URL belongs to a known CDN host (Cloudflare, Fastly, Akamai, CloudFront, and more).
#akamai
#cdn
#check
#cloudflare
#cloudfront
Detect whether a string looks like HTML content by checking tags and common markup patterns.
#check
#content
#detect
#elements
#html
Deep-compare two JSON values for structural equality, ignoring key order and formatting noise.
#assert
#compare
#deep-equal
#diff
#equal
Kikobeats/kikobeats
1
GitHub
Enforce a minimum delay between consecutive async callbacks — simple pacing for rate-sensitive work.
#async
#await
#callback
#delay
#interval
A microservice for generating dynamic Open Graph (OG) images using `next/og` with a static font.
Parse proxy URIs into host, port, auth, and protocol — supports HTTP, HTTPS, and SOCKS schemes.
#auth
#host
#http
#https
#parse
Sort the keys of an object based in the values.
#obj
#object
#objt
#sort
#val
Make every regex check deterministic by resetting lastIndex before test().
#deterministic
#javascript
#lastindex
#nodejs
#performance
Kikobeats/tuktuk.sublime-plugin
1
GitHub
TukTuk Snippets for Sublime Text 2.
Strip leading and trailing colons from emoji shortcodes, turning :smile: into smile.
#colon
#emoji
#emoticon
#normalize
#parse
Measure latency between Microlink and Vercel.
Get Tesla vehicles title based on option codes.
#tesla
#tesla-api
#teslamotors
#teslaapi
#title
Kikobeats/api-rest-handbook
0
GitHub
Kikobeats/awesome-flat
0
GitHub
A curated list of awesome resources for flat design style.
Kikobeats/csgo-config
0
GitHub
Kikobeats/docker-doctl
0
GitHub
A docker image for deploying to DigitalOcean Kubernetes.
#digitalocean
#digitalocean-kubernetes
#docker
#docker-image
#kubernetes
Kikobeats/ec2-ssh
0
GitHub
Socialbro's port of ec2-ssh with some improvements.
Kikobeats/evergreen-travis
0
GitHub
hyperlru implementation backed in an Object.
#buffer
#cache
#caching
#fast
#hash
Validate whether a string is a well-formed URI using RFC-oriented parsing rules.
#check
#is
#parse
#rfc
#scheme
It converts HTML tags (like h1, h2, h3, h4, h5 & h6) into links.
#html
#link
#linkifier
#markdown
#titles
Readiness, liveness, and graceful shutdown for a Node process on Kubernetes.
#graceful-shutdown
#health-check
#kubernetes
#liveness
#nodejs
Kikobeats/Monokai-LightBlue.tmTheme
0
GitHub
Modification of the theme Monokai for Sublime Text 2 themes with blue tone !.
Kikobeats/Mooshak-unit-test
0
GitHub
Unit test for Mooshak.
Normalizes a value according to the specified steps, using log norm2 formula.
#feature
#mean
#normalisation
#normalize
#scaling
Run a callback once every N invocations — simple counter-gated rate limiting for hot paths.
#callback
#counter
#every
#gate
#interval
Kikobeats/pi-welcome
0
GitHub
Load JSON, CSON, or YAML config files without specifying the format — auto-detect by extension.
#auto-detect
#conf
#config
#cson
#file
String matcher that output the input string replacing the match.
#all
#global
#many
#match
#matches
Zapier integration for the Microlink API. Turn any website into structured data, screenshots, PDFs, and more — no code required.
Official-like n8n integration for Microlink API. Screenshots, metadata extraction, and more.
#n8n-community-node-package
#microlink
#n8n
A terminal-based benchmark tool that races screenshot APIs against each other.
urlint/www
0
GitHub
our website.