Jose Francisco 'Kiko' Verdú Gambín
@kikobeats
Building web infra & open source.
106
Published Tools
84,343
Total Stars
59,273,045
Weekly Downloads
1,748
GitHub Followers
548
Public Repos
99/100
Avg Security
Published Tools
3 MCP Servers98 Skills5 Agentsacross 9 categorieskikobeats
Metascraper rule to extract the video from HTML using Open Graph, JSON-LD, and fallback selectors.
kikobeats
Metascraper rule to extract the audio from HTML using Open Graph, JSON-LD, and fallback selectors.
kikobeats
Metascraper media provider that resolves video URLs via youtube-dl compatible extractors.
kikobeats
Metascraper rule to extract the date from HTML using Open Graph, JSON-LD, and fallback selectors.
kikobeats
A library to easily scrape metadata from an article on the web using Open Graph, JSON+LD, regular HTML metadata, and series of fallbacks.
...morekikobeats
The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.
...morekikobeats
Run Chrome Built-in AI APIs (Prompt, Summarizer, Translator, Language Detector) from Node.js using browserless.
kikobeats
Convert websites to high-quality PDFs with customizable margins, background printing, and optimized scaling.
kikobeats
Enhanced error handling for headless browser automation. Provides detailed, actionable error messages for debugging Puppeteer issues.
...morekikobeats
Drive a Puppeteer page toward a natural-language goal using finite decisions.
kikobeats
Record a Puppeteer page to video using the Chrome tabCapture API via Browserless.
kikobeats
Command-line interface for headless browser automation. Take screenshots, generate PDFs, and extract content from websites.
...morekikobeats
Testing utilities for headless browser automation. Includes test helpers, screenshot comparison, and PDF validation tools.
...morekikobeats
Performance benchmarking tool for headless browser automation. Measure CPU, GPU, timing, and screenshot performance across configurations.
...morekikobeats
Capture website interactions frame-by-frame to create videos and GIFs. Perfect for demos, tutorials, and automated testing.
...morekikobeats
Get unified user avatar from social networks, including Instagram, SoundCloud, Telegram, Twitter, YouTube & more.
kikobeats
Low level bindings for creating Web Standard contexts.
kikobeats
A set of primitives to build Vercel Edge Runtime.
kikobeats
A ponyfill (doesn't overwrite the native methods) to use Edge Runtime APIs in any environment.
kikobeats
A set of helpers for running edge-compliant code in Node.js environment
kikobeats
An Edge Runtime compatible user-agent parsing utility
kikobeats
Universal way for ignoring unnecessary common files to fit your bundle
kikobeats
Simple key-value storage with support for multiple backends
kikobeats
Interactive react component for displaying javascript arrays and JSON objects.
kikobeats
An always up-to-date list of the top 100 most common browser user-agents for HTTP requests
kikobeats
A comprehensive list of all free email domain providers
kikobeats
An HTTP compliant route path middleware for serving cache response with invalidation support.
kikobeats
Tom creates customers, subscriptions plans & send notifications.
kikobeats
Get the HTML from any website, fine-tuned for correction & speed
kikobeats
Express middleware to serve `sitemap.xml` from a list of URLs
kikobeats
Microlink Query Language. The official HTTP client to interact with Microlink API for Node.js, browsers & Deno.
kikobeats
Identify if a response is an antibot challenge from CloudFlare, Akamai, DataDome, Vercel, PerimeterX, Shape Security, and more, including CAPTCHA providers like reCAPTCHA and hCaptcha.
...morekikobeats
Simple cross Node.js inteface for using brotli compression
kikobeats
Resolve a URL as fast as possible and report whether the destination is reachable over HTTP.
kikobeats
deterministic version of JSON.stringify() so you can get a consistent hash from stringified results.
kikobeats
A list of common crawler agents used on Internet..
kikobeats
The minimal Node.js concurrency toolkit: mutex, semaphore and fair queue for async/await, with no dependencies.
kikobeats
Fastest way for creating null-prototype objects in JavaScript
kikobeats
Run JavaScript from AI agents, plugins, and workflows in a separate Node.js process with strict safety limits.
kikobeats
Check if a country is part of EU (European Union) or EEA (pean Economic Area). ISO 3166-1 compliant
kikobeats
Create ARIA-compliant color themes based on a predominant color palette.
kikobeats
Setup HTTPS details related to TLS according to the User Agent provided.
kikobeats
Browser functions as Service. Interacting with browser pages, remotely.
kikobeats
Create the configurable scaffolding to start with a git-like project.
kikobeats
React hook to set/retrieve state from URL query string
kikobeats
Detect repeat signups abusing your free plan: numbered, +tag and dotted variants of addresses you already have, plus free email providers
...morekikobeats
Sentence-style capitalization in titles and headings based on Microsoft Styleguide
kikobeats
The Microlink API organized into products, each returning a direct result
kikobeats
Structured Google data from 10 verticals through Microlink API
kikobeats
A Node.js library for converting HTML documents of arbitrary encoding into a target encoding (utf8, utf16, etc).
kikobeats
HTTP client made for scraping based on got.
kikobeats
Exposes an HTTP Client to interact with API's endpoints.
kikobeats
A fast way to get the content type from the input string.
kikobeats
Check for the existential value of a variable/object. Assign one if the value doesn't exist.
kikobeats
Normalizes a value according to the specified steps, using log norm2 formula.
kikobeats
CloudFlare Radar verified bots directory - 500+ web crawlers, search engine bots, and user agents as JSON for bot detection and traffic filtering
...morekikobeats
Interact with HTML5 Notifications. It makes easy to reuse notifications..
kikobeats
Wrap native HTTP requests with RFC compliant cache support
kikobeats
Executes whatever terminal command inside as bumped plugin.