Open Source
A list of repositories I maintain across my organizations. Sorted by GitHub stars.
Complete list of standard emojis.
#emoji
#emoji-keyword
#emoji-shortcuts
#unicode-hex-character
#archive
Simple cross Node.js inteface for using brotli compression.
#api
#brotli
#compress
#compressed
#compression
A comprehensive list of all free email domain providers.
#domain
#email
#free
#block
#domains
debug module using logfmt format.
#debug
#debugger
#herokubunyan
#log
#logfmt
A set of functions for manipuliating data URIs.
#data-uri
Check if a file exists. A fs.exists implementation that is not deprecated.
#directory
#exists
#file
#file system
#filesystem
Organizes and maintains readable your JSON files.
#clean
#cleanup
#cli
#deterministic
#esthetic
An HTTP compliant route path middleware for serving cache response with invalidation support.
#cache
#cache-control
#http
#server-rendering
#cacheable
Getting a beauty error. Oriented for well printed errors. Be beauty, no ugly.
#error
#pretty
#render
#ugly
A fast way to get the content type from the input string.
#content-type
#http
#req
#res
#rfc7231
Get the screen aspect ratio of a device.
#aspect
#device
#ratio
#screen
Complete list of emoji shortcuts. The list is a 1:1 map of emojis-list.
#emoji
#keywords
#shortcuts
Get all URLs referenced from stylesheet files.
#css
#parser
#url
#urls
A convenient Node.js wrapper to interact with fly.io CLI.
#fly
#flyctl
#flyio
Get a country VAT rate. ISO 3166-1 compliant.
#iso-3166-1
#rates
#tax
#taxes
#vat
Simple array list implementation.
#array
#implementation
#limit
#list
#simple
Complete list of standard Unicode codes that represent emojis.
#emoji
#keywords
#unicode
Utility for type casting & data conversion.
#casting
#cohercion
#conversion
#data
#fn
Create ARIA-compliant color themes based on a predominant color palette.
#color
#color-scheme
#dominant-colors
#palette-color
#accessibility
No more manual work in your software releases.
#automate
#automatic
#changelog
#commitlint
#conventional
It detects HTML markup embed in any string.
#detect
#html
#markup
counting things, as microservice.
#analytics
#microservice
#pageviews
#self-hosted
#count
Menubar status indicator for internet health check.
#anybar
#ping
Iterate stream with async and concurrency support.
#async
#concurrency
#each
#end
#parallel
Ensure that a dependency is always resolved.
#npm
#dependency
#resolved
Run one or more commands in one or more dirs.
#cli
#garbage
#git
Create lazy singleton functions with cold-start capabilities.
#cold
#cold-start
#defer
#deferred
#lazy
Just call `awsctx`to switch between AWS profiles.
#aws
#aws-profile
#aws-profiles
#awsctx
#profile
Guardian Spirit. It Interceps a function and exec a handler based on the result.
#aku
#aku-aku
#handler
#interceps
#proxy
A "Copy to clipboard" button for your code snippets.
#button
#clip
#clipboard
#code
#copy
Get the type of something. Seriously.
#check
#instanceof
#type-of
#typeof
Simple method to encode a Number using base58.
#base58
#emojis
#encode
#simple
A collection of Array prototypes prollyfills as proposition for ECMAScript 7.
#array
#extend
#future
#prototype
#utils
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
2851
GitHub
A curated list of awesome resources for design and implement RESTful API's.
#awesome
#awesome-list
Get unified metadata from websites using Open Graph, Microdata, RDFa, Twitter Cards, JSON-LD, HTML, and more.
#metadata
#parse
#scrape
The headless Chrome/Chromium driver on top of Puppeteer.
#headless-chrome
#headless-chromium
#puppeteer
#puppeteer-core
#browser
Get unified user avatar from social networks, including Instagram, SoundCloud, Telegram, Twitter, YouTube & more.
#avatar
#avatar-placeholder
#avatar-service
#microservice
#clearbit
Kikobeats/awesome-github
663
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
Kikobeats/awesome-network-js
571
GitHub
A :tophat: list of network layer resources written pure JS.
The easiest way to create and share dynamic images at scale.
#cards
#img
#meta
#metatags
#microlink
Kikobeats/awesome-cli
335
GitHub
A curated list of awesome resources for building immersive CLI experiences.
#awesome
#awesome-list
#cli
#command-line
#command-line-tool
An always up-to-date list of the top 100 HTTP user-agents most used over the Internet.
#user-agent
#user-agent-string
#user-agents
#agent
#common
tom 🐶 is a backoffice for your projects.
#backoffice
#email
#microservice
#notification
#payment
Given any image (GIF, PNG, WebP, AVIF, etc) extract predominant & palette colors.
#api
#color
#color-scheme
#dominant-colors
#microservice
It detects project contributors; add contributors into `package.json`.
#author
#authors
#cli
#contributor
#contributors
Kikobeats/awesome-gif
104
GitHub
A curated list of awesome gif's resources.
Get the HTML from any website, using prerendering when necessary.
#audio
#fetch
#get
#got
#headless
Get metadata from any Spotify URL.
#link-preview
#metadata
#spotify
#spotify-urls
#embed
An Awesome [/osom/] Object Data Modeling (Database Agnostic).
#casting
#schema
#transformations
#agnostic
#data
Adding compression (gzip/brotli) for your HTTP server in Node.js.
#brotli
#compression
#express
#expressjs
#gzip
Given an URL, it resolves as fast as possible, performing a GET without downloading the body.
#ping
#reachability
#reachable
#url
#accesible
Deterministic version of JSON.stringify() so you can get a consistent hash from stringified results.
#deterministic
#hash
#json
#sort
#stable
Retrieve real-time data from Tesla Inventory.
#cpo
#inventory
#tesla
#tesla-api
#teslaapi
CLI interface for regexgen. Generates regular expressions that match a set of strings.
#cli
#regexgen
List of the top 500 domains and pages on the web.
#best
#domains
#moz
#pages
#rank
It makes simple create qualified errors.
#error-handling
#constructor
#custom
#error
#simple
Convert number to a human readable string: `13500` → `13.5K`.
#human
#humanize
#humanized
#number
#prettify
Universal way for ignoring unnecessary common files to fit your bundle.
#gitignore
#prune
#apex
#aws
#lambda
Kikobeats/server-sandbox
27
GitHub
Learn how to configure a server to provide typical services for the web.
A simple, pre-cached, ready-to-use way to interact with Wappalyzer.
#Wappalyzer
#analyzer
#static
A list of common crawler user agents useful for retrieving metadata from links.
#agent
#common
#popular
#string
#top
A mutex/semaphore implementation made easy to use.
#mutex
#mutex-lock
#semaphore
#async
#await
Check if a country is part of the EU (European Union) or EEA (European 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.
A boolean expressions evaluator.
#expr
#bool
#boolean
#evaluator
#expression
Check if an URL hostname is a local address, including support for Bogon IP address ranges.
#check
#is
#localhost
#uri
#url
A modern solution for running untrusted code in Node.js.
#isolated
#javascript
#js
#sandbox
#v8
Human readable stats for your Node.js process.
#cpu
#memory
#nodejs
#process
#stats
Kikobeats/dotfiles
16
GitHub
.files, including ~/.osx — sensible hacker defaults for OS X.
Setup TLS details according to `user-agent` respecting browser specific preferences.
#algorithms
#ciphers
#curve
#ecdh
#got
Recursive lodash.mapValues.
#deep
#lodash
#map
#recursive
#values
Fastest way for creating null-prototype objects in JavaScript.
#dictionary
#fast
#no-prototype
#null-prototype
#object
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
Check if an URL is a valid HTTP URL.
#boolean
#check
#http
#https
#is
Sort the keys of an array/object recursively.
#array
#deep
#deterministic
#key
#keys
📐 Generate an Impeccable Tailored project.
#scaffolding
#yeoman
#yeoman-generator
#generator
#git
Get all urls from a HTML markup.
#href
#hrefs
#html
#link
#links
Amazon S3 storage adapter for Keyv.
#keyv
#s3
#s3-bucket
#amazon
Delete local git branches after deleting them on the remote repository.
#cli
#garbage
#git
Given a request, get the country associated with it. ISO 3166-1 alpha-2 compliant.
#cf-ipcountry
#country
#geoip
#geolite
#geolocation
Get all urls from a Feed/Atom/RSS/Sitemap xml markup.
#xml
#xml-markup
#xml-url
#sitemap
#url
Kikobeats/awesome-minimal-websites
8
GitHub
A curated list of minimal websites.
Generate a SVG gradient from CSS.
#css
#generate
#gradient
#linear
#radial
React hook to set/retrieve state from URL query string.
#gatsby
#hook
#next
#nextjs
#query
Configuration loader for Node.js, browsers & Deno.
#browser
#conf
#config
#config-node
#configuration
Get `Content-Length` from the input.
#content-length
#data
#data-uri
#response
#uri
Parse the stream body into text/json/buffer/urlencoded (437 bytes).
#body-parser
#nodejs
#body
#buffer
#http
Sentence-style capitalization in titles and headings based on Microsoft Styleguide.
#microsoft-styleguide
#sentence
#sentence-style-capitalization
#capitalization
#capitalize
A React component for "Copy to clipboard" button for your code snippets.
#react
#snippets
#button
#clip
#clipboard
Get superb (spanish) like words.
#array
#awesome
#bin
#cli
#cli-app
Kikobeats/docker-vips
5
GitHub
A docker image for using vips.
It parses HTML markup and returns you all the scripts.
#html
#iframe
#inject
#parse
#scripts
Check if a string contains an SQL injection.
#injection
#input
#regex
#sql
#string
Simple DSL based on <key,value> designed to work together fulltext search engines.
#dsl
#fulltext
#parser
#search
#simple
A set of links used for demo purposes.
#demo
#links
#microlink
Kikobeats/awesome-scraping
4
GitHub
A good start point of resources for make scraping.
Ensures the working directory is clean and that there are no unpulled changes.
#check
#cli
#dirty
#git
Simplest way to create a GitHub release.
#github
#github-actions
#github-actions-ci
#github-api
#github-release
Sort an array of objects based on a criteria.
#cli
#criteria
#json
#sort
#array
A tiny (1.4 kB) middleware style router for your Node.js HTTP server.
#expressjs
#javascript
#middleware
#nodejs
#app
A `res.end` with data type detection.
#buffer
#content-type
#http
#number
#request
A zero dependencies high resolution timing function.
#bench
#benchmark
#elapsed
#highres
#hrtime
Kikobeats/hackintosh
3
GitHub
my hackintosh build.
A Node.js library for converting HTML documents of arbitrary encoding into a target encoding (utf-8, utf-16, etc).
#entities
#html
#html-encoder
#html-entities
#arbitrary
Simply way to check if a emoji is a standard emoji.
#emoji
#standard
Cleanup old AWS Lambda functions.
#aws
#clean
#cleanup
#delete
#lambda
It kills a process group. No dependencies. Windows support.
#children
#group
#kill
#process
#subprocess
Conditional require with fallback support. Minimal size (>700B), no dependencies.
#conditional
#of
#one
#require
Average module. An efficient way to calculate average.
#average
#avg
#efficient
#simple
SpongeBob time cards as service. Every hit is a different (random) image.
#microservice
#bob
#sponja
#timecards
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.
Simplest way to create a GitHub secret.
#github
#github-secret
#github-secrets
#create
#secret
Recursive lodash.mapKeys.
#deep
#keys
#lodash
#map
#recursive
Simple way to handle a pool of proxies using round robin strategy.
#luminati
#proxy
#tunnel
#agent
#http
Helper for create a word boundary regex based in a collection.
#boundary
#regex
#word
Kikobeats/talks
2
GitHub
my talks slides, yo!.
It generates Sec-CH-UA-* headers for the provided user-agent.
#sec-ch-ua
#sec-ch-ua-arch
#sec-ch-ua-bitness
#sec-ch-ua-form-factors
#sec-ch-ua-full-version
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
The simplest way for detecting HTML content.
#check
#detect
#elements
#html
#is
Compare two JSON and return the result.
#JSON
#compare
#comparison
#equal
Wait a minimum quantity of time between consecutive callbacks.
#async
#callback
#constant
#delay
#minimum
Lightweight module for parsing a proxy URI.
#parse
#proxy
#uri
Sort the keys of an object based in the values.
#obj
#object
#objt
#sort
#val
Kikobeats/tuktuk.sublime-plugin
1
GitHub
TukTuk Snippets for Sublime Text 2.
Deletes ':' from the begin and the end of an emoji shortcut.
#emoji
#trim
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
Determinate if a string is a valid URI.
#invalid
#is
#parse
#uri
#valid
It converts HTML tags (like h1, h2, h3, h4, h5 & h6) into links.
#html
#link
#linkifier
#markdown
#titles
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 feature scaling.
#feature-scaling
#normalization
#feature
#mean
#normalisation
Kikobeats/pi-welcome
0
GitHub
Parse JSON/CSON/YAML file without specify the format.
#conf
#config
#cson
#file
#json
String matcher that output the input string replacing the match.
#all
#global
#many
#match
#matches